diff --git a/src/calibre/gui2/book_details.py b/src/calibre/gui2/book_details.py
index 4ffc8da650..b101d4c44f 100644
--- a/src/calibre/gui2/book_details.py
+++ b/src/calibre/gui2/book_details.py
@@ -208,8 +208,9 @@ class BookInfo(QWebView):
rows = u'\n'.join([u'
%s: | %s |
'%(k,t) for
k, t in rows])
comments = data.get(_('Comments'), '')
- if comments and comments != u'None':
- self.renderer.queue.put((rows, comments))
+ if not comments or comments == u'None':
+ comments = ''
+ self.renderer.queue.put((rows, comments))
self._show_data(rows, '')