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']) {
