Index: logintoboggan.module =================================================================== --- logintoboggan.module (revision 114) +++ logintoboggan.module (working copy) @@ -33,8 +33,8 @@ // As a safety check, make sure that we have a non-core role as the // pre-auth role -- otherwise skip. if ($validating_id > DRUPAL_AUTHENTICATED_RID) { - $purge_time = time() - $purge_interval; - $accounts = db_query("SELECT u.uid, u.name FROM {users} u INNER JOIN {users_roles} ur ON u.uid = ur.uid WHERE ur.rid = %d AND u.access < %d", $validating_id, $purge_time); + $delete_users_before_this_time = time() - $purge_interval; + $accounts = db_query("SELECT u.uid, u.name FROM {users} u INNER JOIN {users_roles} ur ON u.uid = ur.uid WHERE ur.rid = %d AND u.created < %d", $validating_id, $delete_users_before_this_time); $purged_users = array(); // Delete the users from the system.