diff --git a/gluon/contrib/login_methods/ldap_auth.py b/gluon/contrib/login_methods/ldap_auth.py index 631ceb13..fcc80ccd 100644 --- a/gluon/contrib/login_methods/ldap_auth.py +++ b/gluon/contrib/login_methods/ldap_auth.py @@ -664,7 +664,7 @@ def ldap_auth(server='ldap', ldap_groups_of_the_user = list() for group_row in group_search_result: group = group_row[1] - if type(group) == dict and group.has_key(group_name_attrib): + if type(group) == dict and group_name_attrib in group: ldap_groups_of_the_user.extend(group[group_name_attrib]) con.unbind()