diff --git a/web/src/app/chat/ChatPage.tsx b/web/src/app/chat/ChatPage.tsx index 5da728ad10c9..91cc559c59c0 100644 --- a/web/src/app/chat/ChatPage.tsx +++ b/web/src/app/chat/ChatPage.tsx @@ -76,7 +76,7 @@ export default async function ChatPage({ return redirect("/auth/login"); } - if (!user?.is_verified && authTypeMetadata.requiresVerification) { + if (user && !user.is_verified && authTypeMetadata.requiresVerification) { return redirect("/auth/waiting-on-verification"); } diff --git a/web/src/app/search/page.tsx b/web/src/app/search/page.tsx index b1147d3bdfb7..d6bd8a1f91fe 100644 --- a/web/src/app/search/page.tsx +++ b/web/src/app/search/page.tsx @@ -57,7 +57,7 @@ export default async function Home() { return redirect("/auth/login"); } - if (!user?.is_verified && authTypeMetadata.requiresVerification) { + if (user && !user.is_verified && authTypeMetadata.requiresVerification) { return redirect("/auth/waiting-on-verification"); }