diff --git a/flask_simpleldap/__init__.py b/flask_simpleldap/__init__.py index 73ab24c1644300c0573f6687197fc94930af0152..c4b7afe50ec8ecf8c8a78dcac7412d9c41cdd305 100644 --- a/flask_simpleldap/__init__.py +++ b/flask_simpleldap/__init__.py @@ -184,7 +184,8 @@ class LDAP(object): ldap.SCOPE_SUBTREE, query, fields) conn.unbind_s() result = {} - if records: + if records and\ + records[0][0] is not None and isinstance(records[0][1], dict): if dn_only: if current_app.config['LDAP_OPENLDAP']: if records: