diff --git a/src/includes/entrepreneur/profile/detail.pug b/src/includes/entrepreneur/profile/detail.pug
index cf1907f42a1e5c6f1163c044ad3b6fa7eec678b0..3968fb97fd7bde0622d0e2fd7de7f9b3e0b227d3 100644
--- a/src/includes/entrepreneur/profile/detail.pug
+++ b/src/includes/entrepreneur/profile/detail.pug
@@ -19,7 +19,7 @@ div.block_list.flex
                 div.button_base.ico_gauche.ico_search Back to dashboard
 
         div.dashboard__database
-                div#logout-button.button_base(
+                div.logout-button.button_base(
                     role='log out'
                 ) Logout
     
diff --git a/src/includes/mentor/profile/detail.pug b/src/includes/mentor/profile/detail.pug
index b5e02a9aa6263c77b11b53b899eb2798029b0f31..ea48963bac374386dec2e42f1a2eea959e6aad0a 100644
--- a/src/includes/mentor/profile/detail.pug
+++ b/src/includes/mentor/profile/detail.pug
@@ -19,7 +19,7 @@ div.block_list.flex
                 div.button_base.ico_gauche.ico_search Back to dashboard
 
         div.dashboard__database
-                div#logout-button.button_base(
+                div.logout-button.button_base(
                     role='log out'
                 ) Logout
     
diff --git a/src/scripts/coopstarter.js b/src/scripts/coopstarter.js
index 73ff168c2b5ea01386cdfd1e3bdebaa7d5778070..3526ae6756e2ea91dde0c020085e41d779860fc4 100644
--- a/src/scripts/coopstarter.js
+++ b/src/scripts/coopstarter.js
@@ -1,58 +1,67 @@
 function openTab(pageName, elmnt) {
-    // Hide all elements with class="tabcontent" by default */
-    var i, tabcontent, tablinks;
-    tabcontent = document.getElementsByClassName("tabcontent");
-    tablinks = document.getElementsByClassName("tablink");
-
-    for (i = 0; i < tabcontent.length; i++) {
-        tabcontent[i].style.display = "none";
-        tablinks[i].classList.remove("active");
-    }
-    
-    // Show the specific tab content
-    document.getElementById(pageName).style.display = "block";
-    elmnt.classList.add("active");
+  // Hide all elements with class="tabcontent" by default */
+  var i, tabcontent, tablinks;
+  tabcontent = document.getElementsByClassName("tabcontent");
+  tablinks = document.getElementsByClassName("tablink");
+
+  for (i = 0; i < tabcontent.length; i++) {
+    tabcontent[i].style.display = "none";
+    tablinks[i].classList.remove("active");
+  }
+
+  // Show the specific tab content
+  document.getElementById(pageName).style.display = "block";
+  elmnt.classList.add("active");
 }
 
 function linkDatasetToField(detail, targetFormName, inputName) {
-    let targetForm = document.getElementById(targetFormName);
-    targetForm.addEventListener("populate", event => {
-        let resourceField = targetForm.querySelector(`input[name="${inputName}"]`);
-        if (resourceField) {
-            resourceField.value = JSON.stringify({ '@id': detail.dataset.src });
-            resourceField.setAttribute('value', JSON.stringify({ '@id': detail.dataset.src }));
-        }
-    });
+  let targetForm = document.getElementById(targetFormName);
+  targetForm.addEventListener("populate", event => {
+    let resourceField = targetForm.querySelector(`input[name="${inputName}"]`);
+    if (resourceField) {
+      resourceField.value = JSON.stringify({ "@id": detail.dataset.src });
+      resourceField.setAttribute(
+        "value",
+        JSON.stringify({ "@id": detail.dataset.src })
+      );
+    }
+  });
 }
 
 function refreshList(formId, listId) {
-    let form = document.getElementById(formId);
-    form.addEventListener("save", event => {
-        let list = document.getElementById(listId);
-        list.dataset.src = list.dataset.src;
-    }); 
+  let form = document.getElementById(formId);
+  form.addEventListener("save", event => {
+    let list = document.getElementById(listId);
+    list.dataset.src = list.dataset.src;
+  });
 }
 
-jQuery(document).ready(function($) {      
-    // Get the element with id="defaultOpen" and click on it
-    document.getElementById("defaultOpen").click();
-
-    let userAccountDataSrc = document.getElementById("user-account-picture");
-    linkDatasetToField(userAccountDataSrc, 'validation-form', 'reviewer');
-    linkDatasetToField(userAccountDataSrc, 'improvement-dialog-form', 'reviewer');
-    linkDatasetToField(userAccountDataSrc, 'refusal-dialog-form', 'reviewer');
-
-    refreshList("resource-creation-form", "resources-history");
-    refreshList("validation-form", "pending-resources");
-    refreshList("refusal-dialog-form", "pending-resources");
-    refreshList("improvement-dialog-form", "pending-resources");
-
-    const logoutButton = document.getElementById('logout-button');
-    logoutButton.addEventListener('click', function() {
-        window.dispatchEvent(
-            new CustomEvent('requestNavigation', { detail: { route: 'splash-index' } })
-        );
-        document.querySelector('sib-auth').logout();
-        setTimeout(function(){ location.reload(); }, 1000);
-    })
- });
\ No newline at end of file
+jQuery(document).ready(function($) {
+  // Get the element with id="defaultOpen" and click on it
+  document.getElementById("defaultOpen").click();
+
+  let userAccountDataSrc = document.getElementById("user-account-picture");
+  linkDatasetToField(userAccountDataSrc, "validation-form", "reviewer");
+  linkDatasetToField(userAccountDataSrc, "improvement-dialog-form", "reviewer");
+  linkDatasetToField(userAccountDataSrc, "refusal-dialog-form", "reviewer");
+
+  refreshList("resource-creation-form", "resources-history");
+  refreshList("validation-form", "pending-resources");
+  refreshList("refusal-dialog-form", "pending-resources");
+  refreshList("improvement-dialog-form", "pending-resources");
+
+  const logoutButtons = document.getElementsByClassName("logout-button");
+  for (var i = 0; i < logoutButtons.length; i++) {
+    logoutButtons[i].addEventListener("click", function() {
+      window.dispatchEvent(
+        new CustomEvent("requestNavigation", {
+          detail: { route: "splash-index" }
+        })
+      );
+      document.querySelector("sib-auth").logout();
+      setTimeout(function() {
+        location.reload();
+      }, 1000);
+    });
+  }
+});