diff --git a/addons/userrights/userrightsprofile.class.inc.php b/addons/userrights/userrightsprofile.class.inc.php index c3523a41f..b3905c421 100644 --- a/addons/userrights/userrightsprofile.class.inc.php +++ b/addons/userrights/userrightsprofile.class.inc.php @@ -795,6 +795,7 @@ exit; $oListExpr = ListExpression::FromScalars($aIds); // Check if the condition points to a hierarchical key + $bConditionAdded = false; if ($sAttCode == 'id') { // Filtering on the objects themselves @@ -812,7 +813,6 @@ exit; else { $oAttDef = MetaModel::GetAttributeDef($sClass, $sAttCode); - $bConditionAdded = false; if ($oAttDef->IsExternalKey()) { $sHierarchicalKeyCode = MetaModel::IsHierarchicalClass($oAttDef->GetTargetClass());