diff --git a/html/user/login_action.php b/html/user/login_action.php index 6ef0d448765..24dcb3e6de5 100644 --- a/html/user/login_action.php +++ b/html/user/login_action.php @@ -185,7 +185,10 @@ function login_with_ldap($uid, $passwd, $next_url, $perm) { exit; } -$email_addr = strtolower(sanitize_tags(post_str("email_addr", true))); +$email_addr = post_str("email_addr", true); +if ($email_addr) { + $email_addr = strtolower(sanitize_tags($email_addr)); +} $passwd = post_str("passwd", true); if ($email_addr && $passwd) { if (LDAP_HOST && !is_valid_email_addr($email_addr)) {