From 0179c697ef69ed7baa2d94d88f385700cfe10b67 Mon Sep 17 00:00:00 2001 From: saschabuehrle Date: Sat, 21 Mar 2026 18:12:29 +0100 Subject: [PATCH] fix: guard against undefined credentials.create/get in WebAuthn override (fixes #1854) --- apps/browser-extension/src/entrypoints/webauthn.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/browser-extension/src/entrypoints/webauthn.ts b/apps/browser-extension/src/entrypoints/webauthn.ts index a688c7f3a..125ca30e2 100644 --- a/apps/browser-extension/src/entrypoints/webauthn.ts +++ b/apps/browser-extension/src/entrypoints/webauthn.ts @@ -27,7 +27,7 @@ export default defineUnlistedScript(() => { * Check if navigator.credentials API is available * Some pages (iframes, non-secure contexts, older browsers) may not have this API */ - if (!navigator.credentials) { + if (!navigator.credentials || !navigator.credentials.create || !navigator.credentials.get) { return; }