Index: footermap.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/footermap/footermap.module,v
retrieving revision 1.11.2.16.2.8
diff -u -p -r1.11.2.16.2.8 footermap.module
--- footermap.module	4 Nov 2010 19:44:16 -0000	1.11.2.16.2.8
+++ footermap.module	20 Dec 2010 20:17:32 -0000
@@ -174,6 +174,8 @@ function footermap_render()
  */
 function footermap_get_menu($mlid, &$mapref, $recurse, $level)
 {
+  global $user;
+
   if ($recurse <> 0 && $level > $recurse)
     return;
 
@@ -206,9 +208,11 @@ function footermap_get_menu($mlid, &$map
       if (!empty($h->to_arg_functions))
         _menu_link_map_translate($map, $h->to_arg_functions);
       $args = menu_unserialize($h->access_arguments, $map);
+      $args[0] = $user;
+
       if ($h->access_callback == 'user_access')
       {
-        if (! ((count($args) == 1) ? user_access($args[0]) : user_access($args[0], $args[1])))
+        if (! ((count($args) == 1) ? user_access($user) : user_access($user, $args[1])))
           continue;
       }
       else if ($h->access_callback == 'node_access')
@@ -218,7 +222,7 @@ function footermap_get_menu($mlid, &$map
         else
           $node = $args[1];
 
-        if (! node_access($args[0], $args[1]))
+        if (! node_access($user, $args[1]))
           continue; 
       }
       else if (function_exists($h->access_callback))
