diff --git a/app/templates/pn/form_ues.j2 b/app/templates/pn/form_ues.j2
index 57ac315d8..255605afe 100644
--- a/app/templates/pn/form_ues.j2
+++ b/app/templates/pn/form_ues.j2
@@ -118,13 +118,17 @@
{% if editable %}
- - ajouter une UE
-
+ {% if ues_by_sem[semestre_idx] and not ues_by_sem[semestre_idx][0].is_locked()[0] %}
+ - ajouter une UE
+
+ {% else %}
+ - semestre utilisé et verrouillé
+ {% endif %}
{% endif %}
diff --git a/sco_version.py b/sco_version.py
index 92963199f..2ca6bc865 100644
--- a/sco_version.py
+++ b/sco_version.py
@@ -3,7 +3,7 @@
"Infos sur version ScoDoc"
-SCOVERSION = "9.7.28"
+SCOVERSION = "9.7.29"
SCONAME = "ScoDoc"