diff --git a/modules/user/user.module b/modules/user/user.module
index 2d14714d4e91368eadaab7d675aa9963263708bc..030bef971ab38e7b6c9d3da996eb5fd038f89388 100644
--- a/modules/user/user.module
+++ b/modules/user/user.module
@@ -720,7 +720,7 @@ function user_menu($may_cache) {
       'callback' => 'drupal_get_form', 'callback arguments' => array('user_admin_perm'), 'access' => $access_access);
     $items[] = array('path' => 'admin/user/roles', 'title' => t('roles'),
       'description' => t('List, edit, or add user roles.'),
-      'callback' => 'drupal_get_form', 'callback arguments' => array('user_admin_role'), 'access' => $access_access,
+      'callback' => 'drupal_get_form', 'callback arguments' => array('user_admin_new_role'), 'access' => $access_access,
       'type' => MENU_NORMAL_ITEM);
     $items[] = array('path' => 'admin/user/roles/edit', 'title' => t('edit role'),
        'callback' => 'drupal_get_form', 'callback arguments' => array('user_admin_role'), 'access' => $access_access,