diff --git a/flaschengeist/modules/auth_ldap/__init__.py b/flaschengeist/modules/auth_ldap/__init__.py index ef48869..1ed906b 100644 --- a/flaschengeist/modules/auth_ldap/__init__.py +++ b/flaschengeist/modules/auth_ldap/__init__.py @@ -85,7 +85,7 @@ class AuthLDAP(AuthPlugin): def modify_user(self, user: User, password, new_password=None): try: - dn = user.attributes["DN"].value + dn = user.get_attribute("DN") if password: ldap_conn = self.ldap.connect(dn, password) else: