diff --git a/packages/super-editor/src/extensions/page-number/page-number.js b/packages/super-editor/src/extensions/page-number/page-number.js index 47b128827d..68e5671fc5 100644 --- a/packages/super-editor/src/extensions/page-number/page-number.js +++ b/packages/super-editor/src/extensions/page-number/page-number.js @@ -215,7 +215,7 @@ export class AutoPageNumberNodeView { const { dispatch } = this.view; const node = state.doc.nodeAt(pos); - if (!node) return; + if (!node || node.isText) return; const currentMarks = node.attrs.marksAsAttrs || []; const newMarks = marks.map((m) => ({ type: m.type.name, attrs: m.attrs }));