summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--includes/menu.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/includes/menu.inc b/includes/menu.inc
index d9eac0b5d..488fec955 100644
--- a/includes/menu.inc
+++ b/includes/menu.inc
@@ -198,12 +198,13 @@ define('MENU_ACCESS_DENIED', 3);
function menu_get_menu() {
global $_menu;
global $user;
+ global $locale;
if (!isset($_menu['items'])) {
// _menu_build() may indirectly call this function, so prevent infinite loops.
$_menu['items'] = array();
- $cid = 'menu:'. $user->uid;
+ $cid = "menu:$user->uid:$locale";
if ($cached = cache_get($cid)) {
$_menu = unserialize($cached->data);
}