diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js
index ff474528814..56acb939b7d 100644
--- a/addons/web/static/src/js/chrome.js
+++ b/addons/web/static/src/js/chrome.js
@@ -791,7 +791,7 @@ openerp.web.Menu = openerp.web.Widget.extend(/** @lends openerp.web.Menu# */{
if ($clicked_menu.is('.submenu')) {
$sub_menu.find('.submenu.opened').each(function() {
if (!$(this).next().has($clicked_menu).length && !$(this).is($clicked_menu)) {
- $(this).removeClass('opened').next().hide();
+ $(this).removeClass('opened');
}
});
$clicked_menu.toggleClass('opened').next().toggle();
diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml
index 29618c90bdc..c9c3bb65857 100644
--- a/addons/web/static/src/xml/base.xml
+++ b/addons/web/static/src/xml/base.xml
@@ -364,7 +364,7 @@
t-att-data-menu="menu.children.length ? undefined : menu.id">