diff --git a/packages/clerk-js/src/core/clerk.ts b/packages/clerk-js/src/core/clerk.ts index fd3aecfcf6..535b4660ea 100644 --- a/packages/clerk-js/src/core/clerk.ts +++ b/packages/clerk-js/src/core/clerk.ts @@ -576,7 +576,7 @@ export default class Clerk implements ClerkInterface { //1. setLastActiveSession to passed user session (add a param). // Note that this will also update the session's active organization // id. - if (inActiveBrowserTab()) { + if (inActiveBrowserTab() || !this.#options.standardBrowser) { await this.#touchLastActiveSession(newSession); // reload session from updated client newSession = this.#getSessionFromClient(newSession?.id);