diff --git a/wax-prosemirror-core/src/config/defaultServices/ShortCutsService/ShortCuts.js b/wax-prosemirror-core/src/config/defaultServices/ShortCutsService/ShortCuts.js
index b11d4f6159b8ee3397bc95010607aa199ac991b1..5d052fa2666e3b1faa7cca32f5ea8dd8cbb5aac1 100644
--- a/wax-prosemirror-core/src/config/defaultServices/ShortCutsService/ShortCuts.js
+++ b/wax-prosemirror-core/src/config/defaultServices/ShortCutsService/ShortCuts.js
@@ -80,9 +80,10 @@ const pressEnter = (state, dispatch) => {
       state.config.schema.nodes.title,
       true,
     );
+
     if (
       title.length === 1 &&
-      state.selection.from >= title[0].pos - 1 &&
+      state.selection.from > title[0].pos + 1 &&
       state.selection.from < title[0].pos + title[0].node.nodeSize - 1
     ) {
       return true;