diff --git a/addons/mass_mailing/static/src/js/snippets.editor.js b/addons/mass_mailing/static/src/js/snippets.editor.js index 91de87f2beb..79e208807b8 100644 --- a/addons/mass_mailing/static/src/js/snippets.editor.js +++ b/addons/mass_mailing/static/src/js/snippets.editor.js @@ -63,11 +63,13 @@ export const MassMailingSnippetsMenu = snippetsEditor.SnippetsMenu.extend({ // To prevent unnecessary tab shifting, we provide a selection for this specific case. if (srcElement.classList.contains('o_mail_wrapper') || srcElement.querySelector('.o_mail_wrapper')) { const selection = this.options.wysiwyg.odooEditor.document.getSelection(); - const parent = selection.anchorNode.parentElement; - if (parent) { - srcElement = parent; + if (selection.anchorNode) { + const parent = selection.anchorNode.parentElement; + if (parent) { + srcElement = parent; + } + this._activateSnippet($(srcElement)); } - this._activateSnippet($(srcElement)); } }, /**