diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index e3b8e3ead0d157e0e340609d513011d685a1508e..5767ffe548912039cca7fc0e8da1a27aad355548 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -701,9 +701,9 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM self.trigger("save", result); self.reload().then(function() { self.to_view_mode(); - var parent = self.ViewManager.ActionManager.getParent(); - if(parent){ - parent.menu.do_reload_needaction(); + var menu = instance.webclient.menu; + if (menu) { + menu.do_reload_needaction(); } }); }).always(function(){