diff --git a/apps/desktop/src/autofill/services/desktop-fido2-user-interface.service.ts b/apps/desktop/src/autofill/services/desktop-fido2-user-interface.service.ts index 3405bdb600d..53c8202cd6d 100644 --- a/apps/desktop/src/autofill/services/desktop-fido2-user-interface.service.ts +++ b/apps/desktop/src/autofill/services/desktop-fido2-user-interface.service.ts @@ -212,7 +212,7 @@ export class DesktopFido2UserInterfaceSession implements Fido2UserInterfaceSessi // Wait for the UI to wrap up const confirmation = await this.waitForUiNewCredentialConfirmation(); if (!confirmation) { - throw new Error("User cancelled"); + return { cipherId: undefined, userVerified: false }; } // Create the credential await this.createCredential({