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 644b7d7f89..f86a213fe6 100644 --- a/ghost/admin/lib/koenig-editor/addon/options/key-commands.js +++ b/ghost/admin/lib/koenig-editor/addon/options/key-commands.js @@ -178,7 +178,7 @@ export const DEFAULT_KEY_COMMANDS = [{ // if the markup about to be deleted is a special format (code, strike) // then undo the text expansion to allow it to be extended - if (isCollapsed && marker) { + if (isCollapsed && marker && offset !== 0) { let specialMarkupTagNames = Object.keys(SPECIAL_MARKUPS); let hasReversed = false; specialMarkupTagNames.forEach((tagName) => {