diff --git a/module/group/model.php b/module/group/model.php index 49015d4bed..166c8bfed4 100644 --- a/module/group/model.php +++ b/module/group/model.php @@ -470,7 +470,7 @@ class groupModel extends model $depentedPrivs = $this->getPrivByIdList($depentedPrivs); foreach($depentedPrivs as $privID => $priv) { - if(in_array($priv->method, $_POST['actions'][$priv->module])) + if(empty($_POST['actions'][$priv->module]) or in_array($priv->method, $_POST['actions'][$priv->module])) { unset($depentedPrivs[$privID]); continue;