diff --git a/libs/key-management/src/key.service.ts b/libs/key-management/src/key.service.ts index a3b6a1fa2d1..01e7b713e1b 100644 --- a/libs/key-management/src/key.service.ts +++ b/libs/key-management/src/key.service.ts @@ -1045,9 +1045,9 @@ export class DefaultKeyService implements KeyServiceAbstraction { if (BaseEncryptedOrganizationKey.isProviderEncrypted(encrypted)) { if (providerKeys == null) { - throw new Error("No provider keys found."); + continue; } - decrypted = await encrypted.decrypt(this.encryptService, providerKeys); + decrypted = await encrypted.decrypt(this.encryptService, providerKeys!); } else { decrypted = await encrypted.decrypt(this.encryptService, userPrivateKey); }