diff --git a/app/static/js/table_recap.js b/app/static/js/table_recap.js
index 11a5db4d4685c927c378aaa1f65b27f78c6ed628..89ab9cff61b785ef89d5dd67f96aa24c8635476b 100644
--- a/app/static/js/table_recap.js
+++ b/app/static/js/table_recap.js
@@ -202,7 +202,10 @@ $(function () {
         searching: true,
         info: false,
         autoWidth: false,
-        fixedHeader: {
+        fixedColumns: { // fige les 3 colonnes de gauche
+           left: 3
+        },
+        fixedHeader: { // fige les lignes de titre
           header: true,
           footer: false,
         },
@@ -306,6 +309,8 @@ $(function () {
     let th = document.querySelector(
       "table.table_recap.apc th.col_rcues_validables"
     );
-    th.title = "RCUEs validables avec ces notes";
+    if (th) {
+      th.title = "RCUEs validables avec ces notes";
+    }
   });
 });