diff --git a/aleksis/core/models.py b/aleksis/core/models.py index e4fd8b5514223c5b4a6542f1664e2ad320f382f0..8910d5abeae6f02c6ebd781676002b804faef91b 100644 --- a/aleksis/core/models.py +++ b/aleksis/core/models.py @@ -78,7 +78,7 @@ class SchoolTerm(ExtensibleModel): qs = SchoolTerm.objects.within_dates(self.date_start, self.date_end) if self.pk: - qs.exclude(pk=self.pk) + qs = qs.exclude(pk=self.pk) if qs.exists(): raise ValidationError( _("There is already a school term for this time or a part of this time.")