diff --git a/addons/mail/mail_message.py b/addons/mail/mail_message.py index 1693397f6fa..117bae1a742 100644 --- a/addons/mail/mail_message.py +++ b/addons/mail/mail_message.py @@ -417,7 +417,8 @@ class mail_message(osv.osv): if 'text/html' in msg.get('content-type', ''): msg['body_html'] = body msg['subtype'] = 'html' - body = tools.html2plaintext(body) + if msg['body_html']!='': + body = tools.html2plaintext(body) msg['body_text'] = tools.ustr(body, encoding) attachments = []