diff --git a/src/services/cipher.service.ts b/src/services/cipher.service.ts index 4926a6328a..20538d3ab0 100644 --- a/src/services/cipher.service.ts +++ b/src/services/cipher.service.ts @@ -467,7 +467,9 @@ export class CipherService implements CipherServiceAbstraction { const attachmentPromises: Array> = []; if (cipher.attachments != null) { cipher.attachments.forEach((attachment) => { - attachmentPromises.push(this.shareAttachmentWithServer(attachment, cipher.id, organizationId)); + if (attachment.key == null) { + attachmentPromises.push(this.shareAttachmentWithServer(attachment, cipher.id, organizationId)); + } }); } await Promise.all(attachmentPromises);