diff --git a/app/models/formsemestre.py b/app/models/formsemestre.py
index 21e719621ddf3e7d30355a49e9407d66c3fc5e5e..cfcc47567f16098d597ca2d8887f9972c025191e 100644
--- a/app/models/formsemestre.py
+++ b/app/models/formsemestre.py
@@ -657,7 +657,7 @@ class FormSemestre(models.ScoDocModel):
): # pas chef de dept.
if not self.resp_can_edit or not self.est_responsable(user):
return False
- return allow_locked or not self.etat
+ return allow_locked or self.etat
def est_courant(self) -> bool:
"""Vrai si la date actuelle (now) est dans le semestre
diff --git a/sco_version.py b/sco_version.py
index 56bbddc83d12bccf28aabe24f99ad1b9e14af5c3..4b1296bdaca6b84fb045dee2533a3f9e3a3ab841 100644
--- a/sco_version.py
+++ b/sco_version.py
@@ -3,7 +3,7 @@
"Infos sur version ScoDoc"
-SCOVERSION = "9.7.53"
+SCOVERSION = "9.7.54"
SCONAME = "ScoDoc"