New forms that I've added do not suffer from this problem. Anything deriving from BaseFormView just needs to have something like this in the template:
<div class="submit form_error" py:if="defined('error_value')" py:content="error_value" />
New forms that I've added do not suffer from this problem. Anything deriving from BaseFormView just needs to have something like this in the template:
<div class="submit form_error" py:if=" defined( 'error_ value') " py:content= "error_ value" />