Issue status update for http://drupal.org/node/22026 Project: Drupal -Version: 4.6.0 +Version: cvs Component: menu system Category: bug reports Priority: normal -Assigned to: Anonymous +Assigned to: Robin Monks Reported by: hendler Updated by: Robin Monks -Status: active +Status: patch Attachment: http://drupal.org/files/issues/menu.inc_0.patch (908 bytes) We apparently don't check if the object exists before we work on it. Robin Robin Monks Previous comments: ------------------------------------------------------------------------ May 5, 2005 - 00:15 : hendler Menu.inc on line 974 the do {}while() causes an error if $parent is empty because strrpos, (I have mbstring enabled) may be null to fix my problem I have this if statement wrapping it, which I understand is logically equivlent to just doing a while loop. if ($parent){ do { $parent = substr($parent, 0, strrpos($parent, '/')); } while ($parent && !array_key_exists($parent, $_menu['path index'])); } This happens just after a new install.