diff --git a/apps/web/src/middleware.ts b/apps/web/src/middleware.ts index 9965cd362..8176d6f2a 100644 --- a/apps/web/src/middleware.ts +++ b/apps/web/src/middleware.ts @@ -39,7 +39,9 @@ export const middleware = withAuth( !isLoggedIn && !publicRoutes.some((route) => newUrl.pathname.startsWith(route)) ) { - newUrl.searchParams.set("callbackUrl", newUrl.pathname); + if (newUrl.pathname !== "/") { + newUrl.searchParams.set("callbackUrl", newUrl.pathname); + } newUrl.pathname = "/login"; return NextResponse.redirect(newUrl); }