diff --git a/src/models/event.ts b/src/models/event.ts index dedc666d96e..82693ae9eca 100644 --- a/src/models/event.ts +++ b/src/models/event.ts @@ -679,7 +679,12 @@ export class MatrixEvent extends EventEmitter { } public shouldAttemptDecryption() { - return this.isEncrypted() && !this.isBeingDecrypted() && !this.clearEvent; + if (this.isRedacted()) return false; + if (this.isBeingDecrypted()) return false; + if (this.clearEvent) return false; + if (!this.isEncrypted()) return false; + + return true; } /**