# HG changeset patch # User Marcin Kuzminski # Date 2011-08-15 18:53:43 # Node ID d17aa79768f09c0078770e100d4dccca6892a63c # Parent 7cbc901bb8e4af61b8708e0bf8b71c2591c25671 AD fix when search could return empty dn diff --git a/rhodecode/lib/auth_ldap.py b/rhodecode/lib/auth_ldap.py --- a/rhodecode/lib/auth_ldap.py +++ b/rhodecode/lib/auth_ldap.py @@ -119,6 +119,9 @@ class AuthLdap(object): raise ldap.NO_SUCH_OBJECT() for (dn, _attrs) in lobjects: + if dn is None: + continue + try: server.simple_bind_s(dn, password) attrs = server.search_ext_s(dn, ldap.SCOPE_BASE,