Index: library/Zend/Form/Decorator/ViewHelper.php =================================================================== --- library/Zend/Form/Decorator/ViewHelper.php (revision 24676) +++ library/Zend/Form/Decorator/ViewHelper.php (working copy) @@ -243,7 +243,18 @@ $helperObject->setTranslator($element->getTranslator()); } - $elementContent = $view->$helper($name, $value, $attribs, $element->options); + // Check list separator + if (isset($attribs['listsep']) + && in_array($helper, array('formMulticheckbox', 'formRadio', 'formSelect')) + ) { + $listsep = $attribs['listsep']; + unset($attribs['listsep']); + + $elementContent = $view->$helper($name, $value, $attribs, $element->options, $listsep); + } else { + $elementContent = $view->$helper($name, $value, $attribs, $element->options); + } + switch ($this->getPlacement()) { case self::APPEND: return $content . $separator . $elementContent;