--- advuser.module.orig	2007-06-02 23:45:47.000000000 +0100
+++ advuser.module	2007-09-19 12:29:43.000000000 +0100
@@ -20,6 +20,10 @@ define('ADVUSER_DEFAULT_PROFILE_FIELDS',
  *
  * @return array of permissions
  */
+function advuser_perm() {
+  return array('administer advuser', 'access advuser');
+}
+
 /**
  * Implementation of hook_menu().
  */
@@ -36,7 +40,7 @@ function advuser_menu($may_cache) {
       'description' => t('Advanced User Settings'),
       'callback' => 'drupal_get_form',
       'callback arguments' => array('advuser_settings'),
-      'access' => user_access('administer site configuration'),
+      'access' => user_access('administer advuser'),
       'type' => MENU_NORMAL_ITEM,
     );
 
@@ -46,7 +50,7 @@ function advuser_menu($may_cache) {
             'callback' => 'advuser_admin_users',
             'type' => MENU_NORMAL_ITEM,
 //            'weight' => 7,
-            'access' => user_access('administer users'),
+            'access' => user_access('access advuser'),
             );
   }
 
