diff --git a/projects/common/id.service.ts b/projects/common/id.service.ts
index ba1bede5d2504c1aa449d74044a2c4bf448b493b..ad823964aae78ad9ea876eefa0a39e4680a29f85 100644
--- a/projects/common/id.service.ts
+++ b/projects/common/id.service.ts
@@ -18,7 +18,8 @@ export class IdService {
     likert_row: 0,
     'radio-group-images': 0,
     'drop-list': 0,
-    cloze: 0
+    cloze: 0,
+    value: 0
   };
 
   static getInstance(): IdService {
diff --git a/projects/editor/src/app/services/unit.service.ts b/projects/editor/src/app/services/unit.service.ts
index a2dcff6d3894e4ddf5fda37a1e97a8bff225b44e..3880a56362028a3a9d50fb2afbbd011534997bd4 100644
--- a/projects/editor/src/app/services/unit.service.ts
+++ b/projects/editor/src/app/services/unit.service.ts
@@ -401,4 +401,8 @@ export class UnitService {
       // no default
     }
   }
+
+  getNewValueID(): string {
+    return IdService.getInstance().getNewID('value');
+  }
 }