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) {
