Index: menu_per_role.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/menu_per_role/Attic/menu_per_role.module,v retrieving revision 1.6.2.15 diff -d -u -r1.6.2.15 menu_per_role.module --- menu_per_role.module 2 Jan 2011 00:44:23 -0000 1.6.2.15 +++ menu_per_role.module 3 Jan 2011 02:10:46 -0000 @@ -254,8 +254,18 @@ $result = db_query("SELECT * FROM {menu_per_role}"); while ($row = db_fetch_object($result)) { if ($row->rids || $row->hrids) { - $menu_per_role[$row->mlid][0] = explode(',', $row->rids); - $menu_per_role[$row->mlid][1] = explode(',', $row->hrids); + if ($row->rids) { + $menu_per_role[$row->mlid][0] = explode(',', $row->rids); + } + else { + $menu_per_role[$row->mlid][0] = array(); + } + if ($row->hrids) { + $menu_per_role[$row->mlid][1] = explode(',', $row->hrids); + } + else { + $menu_per_role[$row->mlid][1] = array(); + } } } }