diff --git a/core/dbobjectset.class.php b/core/dbobjectset.class.php index 1d88f52f5..3ebf48c50 100644 --- a/core/dbobjectset.class.php +++ b/core/dbobjectset.class.php @@ -570,7 +570,7 @@ class DBObjectSet implements iDBObjectSetIterator $aAttributes = array(); foreach ($aAliases as $sAlias => $bClassDirection) { - foreach (MetaModel::GetOrderByDefault($this->m_oFilter->GetClass()) as $sAttCode => $bAttributeDirection) + foreach (MetaModel::GetOrderByDefault($this->m_oFilter->GetClassName($sAlias)) as $sAttCode => $bAttributeDirection) { $bDirection = $bClassDirection ? $bAttributeDirection : !$bAttributeDirection; $aAttributes[$sAlias.'.'.$sAttCode] = $bDirection;