diff --git "a/barre_lat\303\251rale/sidebar.js" "b/barre_lat\303\251rale/sidebar.js"
index 33bf2208da70fd941c61b16f12305d3025058a6c..289ed8c09b8f6c77f0fc23c83c6224ef47624d87 100644
--- "a/barre_lat\303\251rale/sidebar.js"
+++ "b/barre_lat\303\251rale/sidebar.js"
@@ -88,6 +88,19 @@ async function refreshSidebarState() {
   if (isLoggedIn) {
     await fetchLexicons();
   } else {
+    // Si l'utilisateur n'est pas connecté, on ferme tous les blocs
+    document.querySelectorAll('.block-content').forEach(block => {
+      block.classList.add('hidden');
+      // Mise à jour des boutons de bascule associés pour afficher le symbole "+"
+      const header = block.previousElementSibling;
+      if (header) {
+        const toggleBtn = header.querySelector(".toggle-btn");
+        if (toggleBtn) {
+          toggleBtn.textContent = '+';
+        }
+      }
+    });
+    
     const lexiquesContainer = document.getElementById("lexiques");
     if (lexiquesContainer) {
       lexiquesContainer.textContent = "Veuillez vous connecter pour voir vos lexiques.";