diff --git a/addons/web_editor/static/src/js/rte.summernote.js b/addons/web_editor/static/src/js/rte.summernote.js
index ca7d97ffd82cfea7e5785aad815a00ed4b1ca91d..01020a84c22a3740b7c708f8ccd59cf81d485c6d 100644
--- a/addons/web_editor/static/src/js/rte.summernote.js
+++ b/addons/web_editor/static/src/js/rte.summernote.js
@@ -772,6 +772,7 @@ eventHandler.attach = function (oLayoutInfo, options) {
 var fn_detach = eventHandler.detach;
 eventHandler.detach = function (oLayoutInfo, options) {
     fn_detach.call(this, oLayoutInfo, options);
+    oLayoutInfo.editable().off('mousedown');
     oLayoutInfo.editor().off("dragstart");
     oLayoutInfo.editor().off('click');
     $(document).off('mousedown', summernote_mousedown);