Index: search_restrict.module
===================================================================
--- search_restrict.module	(Revision 4615)
+++ search_restrict.module	(Arbeitskopie)
@@ -133,10 +133,11 @@
 
   $content_type_restrictions = variable_get('search_restrict_content_type', array());
 
+  $role_ids = array_keys($user->roles);
   foreach ($content_type_restrictions as $type => $roles) {
     $access = FALSE;
     foreach ($roles as $role_id => $selected) {
-      if (!empty($selected) && in_array($role_id, $user->roles)) {
+      if (!empty($selected) && in_array($role_id, $role_ids)) {
         $access = TRUE;
         break;
       }
