diff --git a/atst/forms/task_order.py b/atst/forms/task_order.py index fca7bcfd..80a31085 100644 --- a/atst/forms/task_order.py +++ b/atst/forms/task_order.py @@ -53,7 +53,11 @@ class CLINForm(FlaskForm): def validate(self, *args, **kwargs): valid = super().validate(*args, **kwargs) - if self.start_date.data > self.end_date.data: + if ( + self.start_date.data + and self.end_date.data + and self.start_date.data > self.end_date.data + ): self.start_date.errors.append( translate("forms.task_order.start_date_error") )