diff --git a/wax-prosemirror-utilities/src/document/DocumentHelpers.js b/wax-prosemirror-utilities/src/document/DocumentHelpers.js
index 1d9d80b9128eef96ed0f000222827dfd9cca4e4a..f29e9bad9975c17100a787fac0fb0dc8b2a6cd42 100644
--- a/wax-prosemirror-utilities/src/document/DocumentHelpers.js
+++ b/wax-prosemirror-utilities/src/document/DocumentHelpers.js
@@ -10,8 +10,8 @@ const findMark = (state, PMmark, toArr = false) => {
       const actualMark = node.marks.find(mark => mark.type === PMmark);
       if (actualMark) {
         markFound = {
-          from: $from.pos,
-          to: $to.pos,
+          from,
+          to: from + node.nodeSize,
           attrs: actualMark.attrs,
           contained: !fromMark || !toMark || fromMark === toMark
         };