--- ldapauth.module 2008-07-11 09:54:52.375000000 +1000 +++ ldapauth.module 2008-07-11 09:50:07.000000000 +1000 @@ -599,6 +599,12 @@ function ldapauth_auth($name, $pass, $se && !call_user_func('ldapauth_user_filter', $ldapauth_ldap->retrieveAttributes($dn))) { continue; } + //Added to fix for Drupal 5.8 + _ldapauth_save_user($name, $pass); + return true; } return false;