summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2007-05-25 12:52:16 +0000
committerDries Buytaert <dries@buytaert.net>2007-05-25 12:52:16 +0000
commit5b45c4afc55a80cf8babf071072c4653d8a4b23c (patch)
tree57a7e3f2749a7af396a507930f7cc57831d1120d /modules
parent3cafffe63f70f418d0b6ca32ac5e0f3e27dceb41 (diff)
downloadbrdo-5b45c4afc55a80cf8babf071072c4653d8a4b23c.tar.gz
brdo-5b45c4afc55a80cf8babf071072c4653d8a4b23c.tar.bz2
- Patch #146313 by walkah: _user_edit_validate assumes arg(1) == 'register' when being called for the user_register form
Diffstat (limited to 'modules')
-rw-r--r--modules/user/user.module2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/user/user.module b/modules/user/user.module
index b431b9eae..60ec40052 100644
--- a/modules/user/user.module
+++ b/modules/user/user.module
@@ -1509,7 +1509,7 @@ function user_edit_form($uid, $edit, $register = FALSE) {
function _user_edit_validate($uid, &$edit) {
$user = user_load(array('uid' => $uid));
// Validate the username:
- if (user_access('change own username') || user_access('administer users') || arg(1) == 'register') {
+ if (user_access('change own username') || user_access('administer users') || !$user->uid) {
if ($error = user_validate_name($edit['name'])) {
form_set_error('name', $error);
}