diff --git a/src/matrix/verification/CrossSigning.ts b/src/matrix/verification/CrossSigning.ts index 6430c0a7..67a5616a 100644 --- a/src/matrix/verification/CrossSigning.ts +++ b/src/matrix/verification/CrossSigning.ts @@ -122,6 +122,7 @@ export class CrossSigning { if (!keyToSign) { return undefined; } + delete keyToSign.signatures; return this.signDeviceKey(keyToSign, log); }); } @@ -143,6 +144,7 @@ export class CrossSigning { if (!keyToSign) { return undefined; } + delete keyToSign.signatures; const signingKey = await this.getSigningKey(KeyUsage.UserSigning); // add signature to keyToSign pkSign(this.olm, keyToSign, signingKey, this.ownUserId, "");