diff -urp --strip-trailing-cr ../category/category_menu/category_menu.module ./category_menu/category_menu.module --- ../category/category_menu/category_menu.module 2009-08-05 06:52:54.000000000 +0200 +++ ./category_menu/category_menu.module 2009-08-16 21:36:37.000000000 +0200 @@ -944,7 +944,7 @@ function category_menu_tree_all_data($me // inside _category_menu_tree_all_data(). (TODO: Check whether that check is // necessary, considering these are our own generated menu items.) global $user; - $cache_key = 'cmenu_tree_all_data'. $menu_name .':'. $item[$mlid] .':'. $max_depth .':'. implode(':', $user->roles); + $cache_key = 'cmenu_tree_all_data'. $menu_name .':'. $item['mlid'] .':'. $max_depth .':'. implode(':', $user->roles); $tree = category_cache_op('get', 0, $cache_key); if (!isset($tree)) {