diff --git a/addons/web_editor/__manifest__.py b/addons/web_editor/__manifest__.py index c7f4ddadaef..f68bbd9dede 100644 --- a/addons/web_editor/__manifest__.py +++ b/addons/web_editor/__manifest__.py @@ -9,7 +9,7 @@ Odoo Web Editor widget. ========================== """, - 'depends': ['web', 'mail'], + 'depends': ['web'], 'data': [ 'security/ir.model.access.csv', 'data/editor_assets.xml', diff --git a/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js b/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js index affdb7cc48a..b54e3a04fb7 100644 --- a/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js +++ b/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js @@ -82,7 +82,11 @@ const Wysiwyg = Widget.extend({ const commands = this._getCommands(); let editorCollaborationOptions; - if (options.collaborationChannel) { + if ( + options.collaborationChannel && + // Hack: check if mail module is installed. + this.getSession()['notification_type'] + ) { editorCollaborationOptions = this.setupCollaboration(options.collaborationChannel); }