diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js index 5c2e7a62062..ecdbaf8b465 100644 --- a/addons/web/static/src/js/views.js +++ b/addons/web/static/src/js/views.js @@ -1178,7 +1178,12 @@ instance.web.Sidebar = instance.web.Widget.extend({ var self = this; self.getParent().sidebar_eval_context().done(function (sidebar_eval_context) { var ids = self.getParent().get_selected_ids(); - var domain = self.getParent().get_active_domain(); + if (self.getParent().get_active_domain) { + var domain = self.getParent().get_active_domain(); + } + else { + var domain = $.Deferred().resolve(undefined); + } if (ids.length === 0) { instance.web.dialog($("
").text(_t("You must choose at least one record.")), { title: _t("Warning"), modal: true }); return false;