--- ldapauth.module	2007-08-23 02:55:21.000000000 +0300
+++ ldapauth.module.new	2007-10-10 16:25:11.000000000 +0200
@@ -955,6 +955,8 @@ function _ldapauth_save_user($login_stri
   
   if (key_exists(($ldapauth_ldap->getOption('mail_attr') ? $ldapauth_ldap->getOption('mail_attr') : LDAP_DEFAULT_MAIL_ATTRIBUTE), $ldap_user)) {
     $mail = $ldap_user[$ldapauth_ldap->getOption('mail_attr')][0];
+  } else {
+    $mail = $user->mail;
   }
   
   $config_name = $ldapauth_ldap->getOption('name');
