diff --git a/lib/SimpleSAML/Auth/LDAP.php b/lib/SimpleSAML/Auth/LDAP.php index 647ad505bee83c7d9772aac5bca31dd21b26bb61..fe4db177c7b40c3148192446bd5f3040a202f5cf 100644 --- a/lib/SimpleSAML/Auth/LDAP.php +++ b/lib/SimpleSAML/Auth/LDAP.php @@ -101,8 +101,8 @@ class SimpleSAML_Auth_LDAP { * of throwing an exception if no results was found. */ public function searchfordn($searchbase, $searchattr, $searchvalue, $allowZeroHits = FALSE) { - + SimpleSAML_Logger::debug('Library - LDAP: searchfordn() Search for entries'); $searchbases = SimpleSAML_Utilities::arrayize($searchbase); /** @@ -120,7 +120,8 @@ class SimpleSAML_Auth_LDAP { $e->getMessage()); } } - + SimpleSAML_Logger::debug('Library - LDAP: searchfordn() Zero entries found'); + if ($allowZeroHits) { return NULL; } else {