diff options
Diffstat (limited to 'ipalib/plugins/group.py')
-rw-r--r-- | ipalib/plugins/group.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ipalib/plugins/group.py b/ipalib/plugins/group.py index af5d4b6bf..69740dfe1 100644 --- a/ipalib/plugins/group.py +++ b/ipalib/plugins/group.py @@ -522,7 +522,7 @@ class group_remove_member(LDAPRemoveMember): def pre_callback(self, ldap, dn, found, not_found, *keys, **options): assert isinstance(dn, DN) - if keys[0] in PROTECTED_GROUPS: + if keys[0] in PROTECTED_GROUPS and 'user' in options: protected_group_name = keys[0] result = api.Command.group_show(protected_group_name) users_left = set(result['result'].get('member_user', [])) |