Index: branches/5.1.x/core/kernel/db/db_tag_processor.php =================================================================== diff -u -N -r13545 -r13606 --- branches/5.1.x/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 13545) +++ branches/5.1.x/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 13606) @@ -1,6 +1,6 @@ $val) { $block_params['key'] = $key; $block_params['option'] = $val; $block_params[$selected_param_name] = ( in_array($key, $value) ? ' '.$selected : ''); + $block_params['is_last'] = $index == $option_count - 1; $o .= $this->Application->ParseBlock($block_params); + + $index++; } } else { @@ -1157,7 +1163,10 @@ $block_params['key'] = $key; $block_params['option'] = $val; $block_params[$selected_param_name] = (strlen($key) == strlen($value) && ($key == $value) ? ' '.$selected : ''); + $block_params['is_last'] = $index == $option_count - 1; $o .= $this->Application->ParseBlock($block_params); + + $index++; } } return $o;