diff --git a/SAS/TMSS/backend/services/scheduling/lib/constraints.py b/SAS/TMSS/backend/services/scheduling/lib/constraints.py
index 54fb0045ee8ccbb840f9249a144269b5383f7780..4155c51a7cc3a694cfdc8548ec10887f6a9d10a9 100644
--- a/SAS/TMSS/backend/services/scheduling/lib/constraints.py
+++ b/SAS/TMSS/backend/services/scheduling/lib/constraints.py
@@ -1498,7 +1498,7 @@ def compute_individual_and_weighted_scores(scheduling_units: [models.SchedulingU
     for i, su in enumerate(scheduling_units):
         try:
             scored_su = compute_scheduling_unit_scores(su, lower_bound, upper_bound, gridder)
-            if scored_su is not None and scored_su.start_time is not None and scored_su.start_time >= lower_bound and scored_su.start_time < upper_bound:
+            if scored_su is not None and scored_su.start_time is not None:
                 scored_scheduling_units.append(scored_su)
 
             logger.info("compute_individual_and_weighted_scores: checked unit [%d/%d] %.1f%% id=%d",