From 9e5a936e2a371ec9a05b17b8cd0b4b98f33e85a9 Mon Sep 17 00:00:00 2001 From: Aleksandr Kolbasov Date: Tue, 30 Dec 2025 02:29:31 +0300 Subject: [PATCH] Remove the double check for fallback --- keepassxc-browser/content/passkeys.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/keepassxc-browser/content/passkeys.js b/keepassxc-browser/content/passkeys.js index e2e6217..c596eb9 100644 --- a/keepassxc-browser/content/passkeys.js +++ b/keepassxc-browser/content/passkeys.js @@ -203,8 +203,9 @@ if (!response.publicKey) { if (!response.fallback) { throwError(response?.errorCode, response?.errorMessage); + return null; } - return response.fallback ? originalCredentials.create(options) : null; + return originalCredentials.create(options); } return createPublicKeyCredential(response.publicKey); @@ -228,8 +229,9 @@ if (!response.publicKey) { if (!response.fallback) { throwError(response?.errorCode, response?.errorMessage); + return null; } - return response.fallback ? originalCredentials.get(options) : null; + return originalCredentials.get(options); } return createPublicKeyCredential(response.publicKey);