diff --git a/wax-prosemirror-services/src/TrackChangeService/track-changes/helpers/removeMarkStep.js b/wax-prosemirror-services/src/TrackChangeService/track-changes/helpers/removeMarkStep.js
index eab66f8b56a92ea3216b71c8d19de4e387a6a1c6..ce28e28c91a39cf10e0f6cd802d22123a67278ab 100644
--- a/wax-prosemirror-services/src/TrackChangeService/track-changes/helpers/removeMarkStep.js
+++ b/wax-prosemirror-services/src/TrackChangeService/track-changes/helpers/removeMarkStep.js
@@ -1,4 +1,16 @@
-const removeMarkStep = (state, tr, step, newTr, map, doc, user, date) => {
+import { v4 as uuidv4 } from 'uuid';
+
+const removeMarkStep = (
+  state,
+  tr,
+  step,
+  newTr,
+  map,
+  doc,
+  user,
+  date,
+  group,
+) => {
   doc.nodesBetween(step.from, step.to, (node, pos) => {
     if (!node.isInline) {
       return true;
@@ -44,6 +56,8 @@ const removeMarkStep = (state, tr, step, newTr, map, doc, user, date) => {
             date,
             before,
             after,
+            id: uuidv4(),
+            group,
           }),
         );
       } else if (formatChangeMark) {