diff --git a/src/lib/components/chat/SettingsModal.svelte b/src/lib/components/chat/SettingsModal.svelte
index 91dae84da0..52e966def7 100644
--- a/src/lib/components/chat/SettingsModal.svelte
+++ b/src/lib/components/chat/SettingsModal.svelte
@@ -1,11 +1,10 @@
diff --git a/src/routes/(app)/admin/settings/[tab]/+page.svelte b/src/routes/(app)/admin/settings/[tab]/+page.svelte
index a0a86f4356..6ffa38efaf 100644
--- a/src/routes/(app)/admin/settings/[tab]/+page.svelte
+++ b/src/routes/(app)/admin/settings/[tab]/+page.svelte
@@ -1,5 +1,11 @@
+ import { goto } from '$app/navigation';
+ import { page } from '$app/stores';
+ import { onMount } from 'svelte';
-
+ onMount(() => {
+ const params = new URLSearchParams($page.url.searchParams);
+ params.set('settings', `admin:${$page.params.tab ?? 'general'}`);
+ goto(`/?${params.toString()}`, { replaceState: true });
+ });
+