diff --git a/mealie/core/security/security.py b/mealie/core/security/security.py index 206241ae59fe..b0871b82addd 100644 --- a/mealie/core/security/security.py +++ b/mealie/core/security/security.py @@ -86,7 +86,7 @@ def user_from_ldap(db: AllRepositories, username: str, password: str) -> Private f"(&(objectClass=user)(|(cn={username})(sAMAccountName={username})(mail={username})))", ["name", "mail"], ) - if not user_entry: + if user_entry is not None and len(user_entry[0]) != 0 and user_entry[0][0] is not None: user_dn, user_attr = user_entry[0] else: return False