In normal cache mode menu is the same for everypage viewed by anonymous visitors
Propose to disable cache for block at all
function local_menu_block($op = 'list', $delta = 0, $edit = array()) {
if ($op == 'list') {
$blocks[0] = array(
'info' => t('Local Menu'),
'cache' => BLOCK_NO_CACHE,
);
return $blocks;
}
Comments
Comment #1
grendzy commented#240166: No local menu is shown with Block cache activated is newer, but I've marked this one as a duplicate because the other issue has more details.