diff --git a/src/calibre/ebooks/html.py b/src/calibre/ebooks/html.py
index f2338ffdff..c938847051 100644
--- a/src/calibre/ebooks/html.py
+++ b/src/calibre/ebooks/html.py
@@ -806,7 +806,8 @@ class Processor(Parser):
break
else:
faces.append('serif')
- setting += 'font-family:%s;'% ', '.join(faces)
+ family = ', '.join(faces)
+ setting += 'font-family: %s;' % family
color = font.attrib.pop('color', None)
if color is not None:
setting += 'color:%s'%color