diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index c8ef135aa4b..c788e24ce08 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -153,7 +153,7 @@ instance.web.Dialog = instance.web.Widget.extend({ return res; }, close: function() { - if (this.dialog_inited) { + if (this.dialog_inited && this.$el.is(":data(dialog)")) { this.$el.dialog('close'); } },