diff --git a/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js b/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js index 6f4f5522788..b0549267710 100644 --- a/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js +++ b/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js @@ -116,8 +116,12 @@ const Wysiwyg = Widget.extend({ } }, isHintBlacklisted: node => { - return node.hasAttribute && - (node.hasAttribute('data-target') || node.hasAttribute('data-oe-model')); + return (node.classList && node.classList.contains('nav-item')) || ( + node.hasAttribute && ( + node.hasAttribute('data-target') || + node.hasAttribute('data-oe-model') + ) + ); }, filterMutationRecords: (records) => { return records.filter((record) => {