summaryrefslogtreecommitdiffstats
path: root/ipalib/plugins/baseldap.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipalib/plugins/baseldap.py')
-rw-r--r--ipalib/plugins/baseldap.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/ipalib/plugins/baseldap.py b/ipalib/plugins/baseldap.py
index 8f723b999..dfde0a211 100644
--- a/ipalib/plugins/baseldap.py
+++ b/ipalib/plugins/baseldap.py
@@ -864,7 +864,10 @@ class LDAPModMember(LDAPQuery):
for ldap_obj_name in self.obj.attribute_members[attr]:
dns[attr][ldap_obj_name] = []
failed[attr][ldap_obj_name] = []
- for name in options.get(to_cli(ldap_obj_name), []):
+ names = options.get(to_cli(ldap_obj_name), [])
+ if not names:
+ continue
+ for name in names:
if not name:
continue
ldap_obj = self.api.Object[ldap_obj_name]