Index: branches/5.2.x/core/kernel/db/db_tag_processor.php =================================================================== diff -u -r16554 -r16644 --- branches/5.2.x/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 16554) +++ branches/5.2.x/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 16644) @@ -1,6 +1,6 @@ setTotal($field, $total_function, $value); } - $value = $list->GetFormattedTotal($field, $total_function); + $format = array_key_exists('format', $params) ? $params['format'] : false; + if ( !$format || $format == '$format' ) { + $format = null; + } + + $value = $list->GetFormattedTotal($field, $total_function, $format); + if (array_key_exists('currency', $params) && $params['currency']) { $value = $this->AddCurrencySymbol($value, $iso); }