--- local_menu.module-6.x-1.7	2010-10-25 16:22:39.000000000 +0200
+++ local_menu.module	2010-10-25 16:23:45.000000000 +0200
@@ -83,8 +83,8 @@ function local_menu_block($op = 'list', 
     $result = db_query("SELECT mlid FROM {menu_links} WHERE link_path = '%s' AND hidden <> 1 AND menu_name NOT IN ('admin_menu', 'devel')", $item['href']);
 
     // In case there are multiple, let's find the most appropriate one
-    while ($link = menu_link_load(db_result($result))) {
-
+    while ($mlid = db_result($result)) {
+      $link = menu_link_load($mlid);
       if (in_array($link['menu_name'], array(
             variable_get('menu_primary_links_source', 'primary-links'),
             variable_get('menu_secondary_links_source', 'secondary-links'),
