--- webserver_auth.module 2008-03-10 17:43:42.000000000 -0400 +++ webserver_auth.module.preexisting_users_not_logged_in_fix 2008-04-17 12:51:02.000000000 -0400 @@ -39,7 +39,7 @@ function webserver_auth_init() { } // try to log into Drupal. if unsuccessful, register the user - $test_user = user_external_load($account->name); + $test_user = user_load(array('name'=> $account->name)); if (!$test_user->uid) { if (variable_get("user_register", 1) == 1) { $user_default = array("name" => $account->name, "pass" => "cyan", "init" => db_escape_string($name), "authname_webserver_auth" => $account->name, "status" => 1, "roles" => array(DRUPAL_AUTHENTICATED_RID));