diff --git a/src/calibre/utils/html2text.py b/src/calibre/utils/html2text.py
index 9cffa2f951..ecb5ddbe35 100644
--- a/src/calibre/utils/html2text.py
+++ b/src/calibre/utils/html2text.py
@@ -5,22 +5,8 @@ from __future__ import (unicode_literals, division, absolute_import,
print_function)
-def rudimentary_html2text(html):
- from lxml import html as h
- root = h.fromstring(html)
- return h.tostring(root, method='text', encoding='unicode')
-
-
def html2text(html):
- try:
- from html2text import HTML2Text
- except ImportError:
- # for people running from source
- from calibre.constants import numeric_version
- if numeric_version <= (3, 40, 1):
- return rudimentary_html2text(html)
- raise
-
+ from html2text import HTML2Text
import re
if isinstance(html, bytes):
from calibre.ebooks.chardet import xml_to_unicode