diff --git a/addons/web_editor/static/lib/odoo-editor/src/OdooEditor.js b/addons/web_editor/static/lib/odoo-editor/src/OdooEditor.js index 648aacaa737..8ca902e67f9 100644 --- a/addons/web_editor/static/lib/odoo-editor/src/OdooEditor.js +++ b/addons/web_editor/static/lib/odoo-editor/src/OdooEditor.js @@ -1552,7 +1552,7 @@ export class OdooEditor extends EventTarget { */ _cleanForPaste(node) { if (!this._isWhitelisted(node) || this._isBlacklisted(node)) { - if (node.matches(CLIPBOARD_BLACKLISTS.remove.join(','))) { + if (!node.matches || node.matches(CLIPBOARD_BLACKLISTS.remove.join(','))) { node.remove(); } else { // Unwrap the illegal node's contents.