diff --git a/src/libprs500/ebooks/lrf/html/convert_from.py b/src/libprs500/ebooks/lrf/html/convert_from.py
index f24c2abedf..3d2a1d3640 100644
--- a/src/libprs500/ebooks/lrf/html/convert_from.py
+++ b/src/libprs500/ebooks/lrf/html/convert_from.py
@@ -85,7 +85,8 @@ class HTMLConverter(object):
# Workaround bug in BeautifulSoup handling
(re.compile(u' | | |\xa0', re.IGNORECASE), lambda match : u'\uffff'),
# Replace entities
- (re.compile(ur'&(\S+?);'), partial(entity_to_unicode, exceptions=['lt', 'gt'])),
+ (re.compile(ur'&(\S+?);'), partial(entity_to_unicode,
+ exceptions=['lt', 'gt', 'amp'])),
]
# Fix Baen markup
BAEN = [