diff --git a/odoo/addons/base/tests/test_mail.py b/odoo/addons/base/tests/test_mail.py
index 3fdadaba373..5973fd623fb 100644
--- a/odoo/addons/base/tests/test_mail.py
+++ b/odoo/addons/base/tests/test_mail.py
@@ -326,7 +326,7 @@ class TestHtmlTools(BaseCase):
for content in void_strings_samples:
self.assertTrue(is_html_empty(content))
- void_html_samples = ['
', '
']
+ void_html_samples = ['
', '
', '
']
for content in void_html_samples:
self.assertTrue(is_html_empty(content), 'Failed with %s' % content)
diff --git a/odoo/tools/mail.py b/odoo/tools/mail.py
index c37f6dcc369..eed992e142f 100644
--- a/odoo/tools/mail.py
+++ b/odoo/tools/mail.py
@@ -276,7 +276,7 @@ def is_html_empty(html_content):
"""
if not html_content:
return True
- tag_re = re.compile(r'\<\s*\/?(?:p|div|span|br|b|i)\s*\>')
+ tag_re = re.compile(r'\<\s*\/?(?:p|div|span|br|b|i)\s*/?\s*\>')
return not bool(re.sub(tag_re, '', html_content).strip())