diff --git a/ghost/admin/lib/koenig-editor/addon/options/key-commands.js b/ghost/admin/lib/koenig-editor/addon/options/key-commands.js index eb92304bbd..00aa4608d4 100644 --- a/ghost/admin/lib/koenig-editor/addon/options/key-commands.js +++ b/ghost/admin/lib/koenig-editor/addon/options/key-commands.js @@ -6,6 +6,10 @@ export default function (editor) { str: 'SHIFT+ENTER', run(editor) { + if (!editor.range.headSection.isMarkerable) { + return; + } + editor.run((postEditor) => { let softReturn = postEditor.builder.createAtom('soft-return'); postEditor.insertMarkers(editor.range.head, [softReturn]);