diff --git a/AKModel/models.py b/AKModel/models.py
index 895523fdedba2fd2f51a14a6a20cd66cf32e81ab..ea5461bfa54bbafe3a4b357b044eb07fef19ca7c 100644
--- a/AKModel/models.py
+++ b/AKModel/models.py
@@ -945,7 +945,7 @@ class AKSlot(models.Model):
 
         if self.fixed and self.start is not None:
             ak_time_constraints = [f"fixed-akslot-{self.id}"]
-        elif Availability.is_event_covered(self.event, self.ak.availabilities.all()):
+        elif not Availability.is_event_covered(self.event, self.ak.availabilities.all()):
             ak_time_constraints = [f"availability-ak-{self.ak.pk}"]
         else:
             ak_time_constraints = []