message: Don't try to call bodyToHtml with an empty content
  with the stripReply flag, this crashes.
diff: @@ -119,12 +119,13 @@ export default class EditHistoryMessage extends React.PureComponent {
  const {mxEvent} = this.props;
  const originalContent = mxEvent.getOriginalContent();
  const content = originalContent["m.new_content"] || originalContent;
  - const contentElements = HtmlUtils.bodyToHtml(content, null, {stripReplyFallback: true});
  let contentContainer;
  if (mxEvent.isRedacted()) {
  const UnknownBody = sdk.getComponent('messages.UnknownBody');
  contentContainer = <UnknownBody mxEvent={this.props.mxEvent} />;
  - } else if (mxEvent.getContent().msgtype === "m.emote") {
  + } else {
  + const contentElements = HtmlUtils.bodyToHtml(content, null, {stripReplyFallback: true});
  + if (mxEvent.getContent().msgtype === "m.emote") {
  const name = mxEvent.sender ? mxEvent.sender.name : mxEvent.getSender();
  contentContainer = (
  <div className="mx_EventTile_content" ref="content">*&nbsp;
  @@ -135,6 +136,8 @@ export default class EditHistoryMessage extends React.PureComponent {
  } else {
  contentContainer = <div className="mx_EventTile_content" ref="content">{contentElements}</div>;
  }
  + }
  +
  const timestamp = formatTime(new Date(mxEvent.getTs()), this.props.isTwelveHour);
  const isSending = (['sending', 'queued', 'encrypting'].indexOf(this.state.sendStatus) !== -1);
  const classes = classNames({
  