diff --git a/application/displayblock.class.inc.php b/application/displayblock.class.inc.php index 7e711e928..c4ed8ff1b 100644 --- a/application/displayblock.class.inc.php +++ b/application/displayblock.class.inc.php @@ -1012,9 +1012,10 @@ JS $aCountsQueryResults[$aCountGroupBySingleResult[0]] = $aCountGroupBySingleResult[1]; } + $oAttDef = MetaModel::GetAttributeDef($sClass, $sStateAttrCode); + $aValues = $oAttDef->GetAllowedValues(); foreach ($aStates as $sStateValue) { - $oAttDef = MetaModel::GetAttributeDef($sClass, $sStateAttrCode); - $aStateLabels[$sStateValue] = $oAttDef->GetAsPlainText($sStateValue); + $aStateLabels[$sStateValue] = $aValues[$sStateValue]; $aCounts[$sStateValue] = (array_key_exists($sStateValue, $aCountsQueryResults)) ? $aCountsQueryResults[$sStateValue] : 0;