diff --git a/abuse.module b/abuse.module
index 9a60a03..232f3ec 100644
--- a/abuse.module
+++ b/abuse.module
@@ -140,7 +140,7 @@ function abuse_menu() {
     'description' => 'Settings for Abuse moderation',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('abuse_admin_settings'),
-    'access callback' => 'abuse_node_access',
+    'access callback' => 'user_access',
     'access arguments' => array(CONFIGURE_ABUSE_SETTINGS),
     'file' => 'abuse.admin.inc',
   );
@@ -174,14 +174,14 @@ function abuse_menu() {
     'title' => 'Moderate content',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('abuse_admin_moderate_content', 4, 5),
-    'access callback' => 'abuse_node_access',
+    'access callback' => 'user_access',
     'access arguments' => array(ADMINISTER_ABUSE_REPORTS, ADMINISTER_ALL_ABUSE_REPORTS),
     'file' => 'abuse.admin.inc',
     'type' => MENU_CALLBACK,
   );
   $items['admin/abuse/moderate/content/js'] = array(
     'page callback' => 'abuse_admin_moderate_content_js',
-    'access callback' => 'abuse_node_access',
+    'access callback' => 'user_access',
     'access arguments' => array(ADMINISTER_ABUSE_REPORTS, ADMINISTER_ALL_ABUSE_REPORTS),
     'file' => 'abuse.admin.inc',
     'type' => MENU_CALLBACK,
@@ -190,7 +190,7 @@ function abuse_menu() {
     'title' => 'Ban user',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('abuse_admin_ban', 3),
-    'access callback' => 'abuse_node_access',
+    'access callback' => 'user_access',
     'access arguments' => array(ADMINISTER_ABUSE_REPORTS, ADMINISTER_ALL_ABUSE_REPORTS),
     'file' => 'abuse.admin.inc',
     'type' => MENU_CALLBACK,
@@ -266,7 +266,7 @@ function abuse_menu() {
     'title' => 'Moderate',
     'description' => 'Manage items that were either flagged by the system or by other users',
     'page callback' => 'abuse_admin_default_callback',
-    'access callback' => 'abuse_node_access',
+    'access callback' => 'user_access',
     'access arguments' => array(ADMINISTER_ABUSE_REPORTS, ADMINISTER_ALL_ABUSE_REPORTS),
     'file' => 'abuse.admin.inc',
   );
@@ -275,7 +275,7 @@ function abuse_menu() {
     'description' => 'Check the status of a particular item',
     'page callback' => 'abuse_admin_status',
     'page arguments' => array(3, 4),
-    'access callback' => 'abuse_node_access',
+    'access callback' => 'user_access',
     'access arguments' => array(ADMINISTER_ABUSE_REPORTS, ADMINISTER_ALL_ABUSE_REPORTS),
     'file' => 'abuse.admin.inc',
   );
