diff --git a/src/libprs500/ebooks/lrf/html/convert_from.py b/src/libprs500/ebooks/lrf/html/convert_from.py
index 0e95ca0e81..40c078b6e7 100644
--- a/src/libprs500/ebooks/lrf/html/convert_from.py
+++ b/src/libprs500/ebooks/lrf/html/convert_from.py
@@ -902,6 +902,10 @@ class HTMLConverter(object):
factor = 720./self.profile.dpi
def scale_image(width, height):
+ if width <= 0:
+ width = 1
+ if height <= 0:
+ height = 1
pt = PersistentTemporaryFile(suffix='_html2lrf_scaled_image_.'+encoding.lower())
self.image_memory.append(pt) # Neccessary, trust me ;-)
try: