Index: adminrole.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/adminrole/adminrole.module,v
retrieving revision 1.2.2.9
diff -b -u -p -r1.2.2.9 adminrole.module
--- adminrole.module	27 Aug 2008 07:13:51 -0000	1.2.2.9
+++ adminrole.module	14 Aug 2009 18:02:18 -0000
@@ -65,11 +65,10 @@ function adminrole_update_perms() {
 
 function adminrole_admin_settings() {
   $form = array();
+  $u_roles = user_roles(TRUE);
   
-  $u_roles = user_roles();
-  // Removing Authenticated and anonymous roles
-  unset($u_roles[1]);
-  unset($u_roles[2]);
+  // Removing Authenticated role
+  unset($u_roles[DRUPAL_AUTHENTICATED_RID]);
   
   $u_roles[0] = t('-- Please Select One --');  
   ksort($u_roles);
@@ -81,6 +80,7 @@ function adminrole_admin_settings() {
     '#description' => t("Which role should get all permissions?"),
     '#options' => $u_roles,
   );
+
   return system_settings_form($form);
 }
 
