diff --git a/app/but/jury_but.py b/app/but/jury_but.py
index ae0bfb4dd1f42e055281ba98e0d3b03d426b793d..6ef89a37bd9f5485384009828c09ce0847adde08 100644
--- a/app/but/jury_but.py
+++ b/app/but/jury_but.py
@@ -1057,7 +1057,7 @@ class DecisionsProposeesRCUE(DecisionsProposees):
                         flash(
                             f"""UEs du RCUE "{dec_ue.ue.niveau_competence.competence.titre}" passées en ADJR"""
                         )
-                        dec_ue.record("ADJR")
+                        dec_ue.record(sco_codes.ADJR)
 
             # Valide les niveaux inférieurs de la compétence (code ADSUP)
             # TODO
diff --git a/app/static/js/jury_but.js b/app/static/js/jury_but.js
index 7c881c445098b2a4fb1bb928888e1e3a6243dbed..909a76d9536093aefa4b947d4edb44be8845bbb0 100644
--- a/app/static/js/jury_but.js
+++ b/app/static/js/jury_but.js
@@ -26,8 +26,10 @@ function change_menu_code(elt) {
         let ue_selects = elt.parentElement.parentElement.parentElement.querySelectorAll(
             "select.ue_rcue_" + elt.dataset.niveau_id);
         ue_selects.forEach(select => {
-            select.value = "ADJR";
-            change_menu_code(select); // pour changer les styles
+            if (select.value != "ADM") {
+                select.value = "ADJR";
+                change_menu_code(select); // pour changer les styles
+            }
         });
     }
 }