Index: modules/user/user.module =================================================================== RCS file: /cvs/drupal/drupal/modules/user/user.module,v retrieving revision 1.885 diff -u -u -p -r1.885 user.module --- modules/user/user.module 10 Jan 2008 15:03:53 -0000 1.885 +++ modules/user/user.module 11 Jan 2008 16:11:57 -0000 @@ -324,7 +324,7 @@ function user_save($account, $array = ar // must abort to avoid overwirting their account. return FALSE; } - + // Build the initial user object. $array['uid'] = db_last_insert_id('users', 'uid'); $user = user_load(array('uid' => $array['uid'])); @@ -1372,7 +1372,14 @@ function user_external_login_register($n $user = user_load(array('name' => $name)); if (!isset($user->uid)) { // Register this new user. - $userinfo = array('name' => $name, 'pass' => user_password(), 'init' => $name, 'status' => 1, "authname_$module" => $name); + $userinfo = array( + 'name' => $name, + 'pass' => user_password(), + 'init' => $name, + 'status' => 1, + "authname_$module" => $name, + 'access' => time() + ); $account = user_save('', $userinfo); // Terminate if an error occured during user_save(). if (!$account) {