'Returns an ErrorList of errors that aren\'t associated with a particular
form -- i.e., from formset.clean(). Returns an empty ErrorList if there
are none.'

def non_form_errors(self):

    if (self._non_form_errors is None):
        self.full_clean()
    return self._non_form_errors
