diff --git a/frontend/js/auth.js b/frontend/js/auth.js
index 4c983ab..6c2d8f4 100644
--- a/frontend/js/auth.js
+++ b/frontend/js/auth.js
@@ -203,11 +203,11 @@ const AuthManager = {
userMenu.innerHTML = "";
return;
}
- userMenu.innerHTML = '' + (user.display_name || user.username) + "" + '';
+ userMenu.innerHTML = '' + (user.display_name || user.username) + "" + '';
safeCreateIcons();
const logoutBtn = document.getElementById("logout-btn");
- // Logout button — handled inline in index.html
+ if (logoutBtn) logoutBtn.addEventListener("click", () => AuthManager.logout());
const adminRow = document.getElementById("admin-menu-row");
if (adminRow) {