The singleton MoodleQuickForm_Renderer's property $this->_formTemplate
was set during the first frozen form display at a page and
such a frozen template remained for all other forms, too. This fix
returns the default form template for non-frozen forms.
if ($form->isFrozen()){
$this->_formTemplate = "\n<div class=\"mform frozen\">\n{content}\n</div>";
} else {
+ $this->_formTemplate = "\n<form{attributes}>\n\t<div style=\"display: none;\">{hidden}</div>\n{content}\n</form>";
$this->_hiddenHtml .= $form->_pageparams;
}