Index: branches/5.2.x/core/kernel/db/db_tag_processor.php =================================================================== diff -u -N -r14745 -r14757 --- branches/5.2.x/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 14745) +++ branches/5.2.x/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 14757) @@ -1,6 +1,6 @@ ''), $options); // don't use other array merge function, because they will reset keys !!! + $empty_label = isset($params['empty_label']) ? $params['empty_label'] : ''; + + if ( $empty_label ) { + $empty_label = $this->Application->Phrase($empty_label, false); + } + + // don't use other array merge function, because they will reset keys !!! + $options = kUtil::array_merge_recursive(Array ($empty_value => $empty_label), $options); } $block_params = $this->prepareTagParams($params);