Index: menu.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/install_profile_api/core/Attic/menu.inc,v retrieving revision 1.1.2.6.2.3 diff -u -p -r1.1.2.6.2.3 menu.inc --- menu.inc 26 Mar 2009 17:31:19 -0000 1.1.2.6.2.3 +++ menu.inc 1 Jun 2009 11:38:49 -0000 @@ -138,10 +138,8 @@ function install_menu_set_menu($mlid, $p $return = FALSE; $update = FALSE; - $result = db_query("SELECT * FROM {menu_links} WHERE mlid = %d", $mlid); - while ($row = db_fetch_array($result)) { - $curr_menu = $row; - } + $curr_menu = db_fetch_array(db_query("SELECT * FROM {menu_links} WHERE mlid = %d", $mlid)); + $curr_menu['options'] = unserialize($curr_menu['options']); // See if we need to update the parent ID. if (!is_null($plid) && $plid !== $curr_menu['plid']) {