diff --git a/addons/mail/static/src/models/message_view.js b/addons/mail/static/src/models/message_view.js index bef47e9ea42..d488451344c 100644 --- a/addons/mail/static/src/models/message_view.js +++ b/addons/mail/static/src/models/message_view.js @@ -129,7 +129,11 @@ Model({ this.message ); } - if (this.prettyBodyRef.el && this.message.prettyBody !== this.lastPrettyBody) { + if ( + this.prettyBodyRef.el && + (this.message.prettyBody !== this.lastPrettyBody || + (this.message.prettyBody && this.prettyBodyRef.el.innerHTML === "")) + ) { this.prettyBodyRef.el.innerHTML = this.message.prettyBody; this.update({ lastPrettyBody: this.message.prettyBody }); }