diff --git a/packages/better-auth/src/plugins/generic-oauth/index.ts b/packages/better-auth/src/plugins/generic-oauth/index.ts index 76b752c2bb..ecb302d73a 100644 --- a/packages/better-auth/src/plugins/generic-oauth/index.ts +++ b/packages/better-auth/src/plugins/generic-oauth/index.ts @@ -329,7 +329,7 @@ export const genericOAuth = (options: GenericOAuthOptions) => { emailVerified: userInfo?.emailVerified, image: userInfo?.image, name: userInfo?.name, - ...c.mapProfileToUser?.(userInfo), + ...(await c.mapProfileToUser?.(userInfo)), }, data: userInfo, };