diff --git a/apps/desktop/src/platform/main/desktop-credential-storage-listener.ts b/apps/desktop/src/platform/main/desktop-credential-storage-listener.ts index 6922911e367..ac049f0731b 100644 --- a/apps/desktop/src/platform/main/desktop-credential-storage-listener.ts +++ b/apps/desktop/src/platform/main/desktop-credential-storage-listener.ts @@ -20,6 +20,11 @@ export class DesktopCredentialStorageListener { serviceName += message.keySuffix; } + // Biometric is internal to the main process and must not be exposed via IPC + if (serviceName == "Bitwarden_biometric") { + return; + } + let val: string | boolean = null; if (message.action && message.key) { if (message.action === "getPassword") {