diff --git a/UserAd_class.py b/UserAd_class.py index acc555c..538a7bc 100644 --- a/UserAd_class.py +++ b/UserAd_class.py @@ -40,7 +40,7 @@ class UserAd: expression = "(&(objectCategory=person)(objectClass=user)(sAMAccountName=%s))" % self.usrName res = self.sam.search(base=base, expression=expression, attrs=['memberOf']) groups = [] - if len(res) == 0: + if len(res[0]) == 0: return groups for k in res[0]['memberOf']: groups.append(str(k).split(',')[0].split('=')[1])