diff --git a/packages/better-auth/src/db/internal-adapter.ts b/packages/better-auth/src/db/internal-adapter.ts index 2bc79a155c..e28b80a3ed 100644 --- a/packages/better-auth/src/db/internal-adapter.ts +++ b/packages/better-auth/src/db/internal-adapter.ts @@ -213,10 +213,7 @@ export const createInternalAdapter = ( override?: Partial & Record, overrideAll?: boolean, ) => { - const headers = - ctx.request && "headers" in ctx.request - ? ctx.request.headers - : ctx.request; + const headers = ctx.headers || ctx.request?.headers; const { id: _, ...rest } = override || {}; const data: Omit = { ipAddress: