diff options
-rw-r--r-- | modules/user/user.module | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/user/user.module b/modules/user/user.module index 8c11e64d1..7ce2e6ac8 100644 --- a/modules/user/user.module +++ b/modules/user/user.module @@ -2114,8 +2114,8 @@ function user_login_submit($form, &$form_state) { * populated and login tasks are performed. */ function user_external_login_register($name, $module) { - $account = user_load_by_name($name); - if (!$account->uid) { + $account = user_external_load($name); + if (!$account) { // Register this new user. $userinfo = array( 'name' => $name, |