diff --git a/uffd/ldap.py b/uffd/ldap.py index c9aa38388e95169138c34169bec566c57fd38d59..7801835090da75a9b406d4c890203011816feb24 100644 --- a/uffd/ldap.py +++ b/uffd/ldap.py @@ -73,10 +73,12 @@ class FlaskLDAPMapper(LDAPMapper): bind_dn = session['user_dn'] bind_pw = session['user_pw'] - request.ldap_connection = connect_and_bind_to_ldap(server, bind_dn, bind_pw) - if not request.ldap_connection: + _connection = connect_and_bind_to_ldap(server, bind_dn, bind_pw) + if not _connection: raise LDAPBindError + request.ldap_connection = _connection + return request.ldap_connection