diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php index 2d0128c70338acc654cf20cf851787eb5a55ef07..e5a69e96fc218a013825bb51308fa719b7ae64fd 100644 --- a/htdocs/main.inc.php +++ b/htdocs/main.inc.php @@ -481,7 +481,7 @@ if (! defined('NOLOGIN')) } // End test login / passwords - if (! $login) + if (! $login || (in_array('ldap',$authmode) && empty($passwordtotest))) // With LDAP we refused empty password because some LDAP are "opened" for anonymous access so connexion is a success. { // We show login page dol_loginfunction($langs,$conf,(! empty($mysoc)?$mysoc:''));