diff --git a/wax-prosemirror-utilities/src/commands/Commands.js b/wax-prosemirror-utilities/src/commands/Commands.js
index 358bf429a979c8ce14fd55204f137138957147a7..4aefd0dee98a3503ee966f183c2ed928fccde3f3 100644
--- a/wax-prosemirror-utilities/src/commands/Commands.js
+++ b/wax-prosemirror-utilities/src/commands/Commands.js
@@ -131,8 +131,7 @@ const createComment = (state, dispatch, group, viewid) => {
     }
   });
 
-  createCommentOnFootnote(state, dispatch, group, viewid);
-  if (footnote) return;
+  if (footnote) return createCommentOnFootnote(state, dispatch, group, viewid);
 
   toggleMark(state.config.schema.marks.comment, {
     id: uuidv4(),