Index: advuser.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/advuser/advuser.module,v
retrieving revision 1.14.2.7.2.4
diff -u -p -r1.14.2.7.2.4 advuser.module
--- advuser.module	8 Apr 2010 17:15:24 -0000	1.14.2.7.2.4
+++ advuser.module	8 Apr 2010 19:42:21 -0000
@@ -45,7 +45,8 @@ function advuser_menu() {
     'description' => t('List, add, edit and email users.'),
     'page callback' => 'drupal_get_form', 
     'page arguments' => array('advuser_admin'), 
-    'access arguments' => array('access advuser'),
+    'access callback' => 'advuser_admin_access',
+    'access arguments' => array('access advuser', 'administer users'),
     'type' => MENU_LOCAL_TASK,
     'file' => 'forms/advuser_admin.inc',
   );
@@ -53,6 +54,20 @@ function advuser_menu() {
   return $items;
 }
 
+function advuser_admin_access () {
+  $accesses = func_get_args();
+  if (empty($accesses)) {
+    $accesses = array('access advuser');
+  }
+  foreach ($accesses as $access) {
+    $ret = user_access($access);
+    if (!$ret) {
+      break;
+    }
+  }
+  return $ret;
+}
+
 /**
  * hook_theme implementation  
  */
