diff --git a/app/models/evaluations.py b/app/models/evaluations.py
index a27f43090aa7af052471dfdc9ddec26e3713b8e2..3524579b6b45e3fc564b4ce721ff06b3b385f551 100644
--- a/app/models/evaluations.py
+++ b/app/models/evaluations.py
@@ -536,6 +536,7 @@ class Evaluation(models.ScoDocModel):
             Evaluation.query.filter(
                 Evaluation.blocked_until != None,  # pylint: disable=C0121
                 Evaluation.blocked_until >= now,
+                Evaluation.blocked_until < cls.BLOCKED_FOREVER,
             )
             .join(ModuleImpl)
             .filter_by(formsemestre_id=formsemestre.id)