diff --git a/addons/web/static/src/js/action_manager.js b/addons/web/static/src/js/action_manager.js index c7f79070e8c..8d33f1ab4ac 100644 --- a/addons/web/static/src/js/action_manager.js +++ b/addons/web/static/src/js/action_manager.js @@ -691,6 +691,9 @@ var ActionManager = Widget.extend({ // underlying form view (see comments above) pre_dialog.on_close(); } + if (!pre_dialog) { + self.dialog = null; + } }; this.dialog.on("closed", null, this.dialog.on_close); this.dialog_widget = executor.widget();