diff --git a/components/mail/mail-app.tsx b/components/mail/mail-app.tsx index a19c3c670..b7a283e66 100644 --- a/components/mail/mail-app.tsx +++ b/components/mail/mail-app.tsx @@ -1961,7 +1961,11 @@ export function MailApp({ linkSegments: routeSegments }: MailAppProps = {}) { useEffect(() => { if (deepLinkHandledRef.current) return; if (!isAuthenticated || !client) return; - if (mailboxes.length === 0) return; + if (mailboxes.length === 0) { + // The account has no folders to open the link in: stop holding the reader open for it. + if (initialMailLoadDone) setDeepLinkPane(null); + return; + } if (!initialMailLoadDone) return; const params = new URLSearchParams(initialSearchRef.current ?? window.location.search);