diff --git a/frontend/src/routes/user/login_callback/[client_name]@none.svelte b/frontend/src/routes/user/login_callback/[client_name]@none.svelte index a6329e3a99..f72feeeb9d 100644 --- a/frontend/src/routes/user/login_callback/[client_name]@none.svelte +++ b/frontend/src/routes/user/login_callback/[client_name]@none.svelte @@ -37,9 +37,9 @@ goto(rd ?? '/') } else { if (rd) { - goto('/user/workspaces?rd=' + encodeURIComponent(rd)) + goto('/user/workspaces?rd=' + encodeURIComponent(rd), { replaceState: true }) } else { - goto('/user/workspaces') + goto('/user/workspaces', { replaceState: true }) } } } else {