diff --git a/app/settings/frontend/settings.html b/app/settings/frontend/settings.html
index 1497364..9dde864 100644
--- a/app/settings/frontend/settings.html
+++ b/app/settings/frontend/settings.html
@@ -1063,9 +1063,15 @@ function formatDate(dateString) {
// Tab navigation
document.querySelectorAll('.settings-nav .nav-link').forEach(link => {
link.addEventListener('click', (e) => {
- e.preventDefault();
const tab = link.dataset.tab;
+ // Skip external links (those without data-tab)
+ if (!tab) {
+ return; // Allow normal navigation
+ }
+
+ e.preventDefault();
+
// Update nav
document.querySelectorAll('.settings-nav .nav-link').forEach(l => l.classList.remove('active'));
link.classList.add('active');