diff --git a/addons/base/static/openerp/js/base_chrome.js b/addons/base/static/openerp/js/base_chrome.js index ddbb3f92b29..3b9c1b0eb00 100644 --- a/addons/base/static/openerp/js/base_chrome.js +++ b/addons/base/static/openerp/js/base_chrome.js @@ -479,7 +479,11 @@ openerp.base.Menu = openerp.base.Controller.extend({ this.$secondary_menu.find('.menu_accordion').hide(); // TODO: ui-accordion : collapse submenus and expand the good one $secondary.show(); - this.rpc('/base/menu/action', {'menu_id': id}, this.on_menu_action_loaded); + + if (id) { + this.rpc('/base/menu/action', {'menu_id': id}, + this.on_menu_action_loaded); + } $('.active', this.$element.add(this.$secondary_menu)).removeClass('active'); $parent.addClass('active');