diff --git a/com/views.py b/com/views.py index d7f2ca25..78f248a8 100644 --- a/com/views.py +++ b/com/views.py @@ -230,7 +230,11 @@ class NewsForm(forms.ModelForm): self.add_error( "end_date", ValidationError(_("This field is required.")) ) - if self.cleaned_data["start_date"] > self.cleaned_data["end_date"]: + if ( + not self.has_error("start_date") + and not self.has_error("end_date") + and self.cleaned_data["start_date"] > self.cleaned_data["end_date"] + ): self.add_error( "end_date", ValidationError(