I think this should be above the form and probably protected with a block that checks that ``non_form_errors`` exists (i.e. the form is a formset) and a note that this is a crispy forms bug (I've filed https://github.com/maraujop/django-crispy-forms/issues/298 for it).