From 4753f92fe1652aa837bac2547c5908745a205a0d Mon Sep 17 00:00:00 2001 From: Kevin Ansfield Date: Wed, 9 May 2018 10:23:30 +0100 Subject: [PATCH] Koenig - Fix error on backspace with heading as first section --- ghost/admin/lib/koenig-editor/addon/components/koenig-editor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghost/admin/lib/koenig-editor/addon/components/koenig-editor.js b/ghost/admin/lib/koenig-editor/addon/components/koenig-editor.js index e6d4212e80..e4b27448e9 100644 --- a/ghost/admin/lib/koenig-editor/addon/components/koenig-editor.js +++ b/ghost/admin/lib/koenig-editor/addon/components/koenig-editor.js @@ -659,7 +659,7 @@ export default Component.extend({ // if cursor is at the beginning of a heading and previous section is a // blank paragraph, delete the blank paragraph - if (isCollapsed && offset === 0 && section.tagName.match(/^h\d$/) && section.prev.tagName === 'p' && section.prev.isBlank) { + if (isCollapsed && offset === 0 && section.tagName.match(/^h\d$/) && section.prev && section.prev.tagName === 'p' && section.prev.isBlank) { editor.run((postEditor) => { postEditor.removeSection(section.prev); });