diff --git a/gajim/gtk/htmltextview.py b/gajim/gtk/htmltextview.py
index 96117e80c6099f6dc06a59b44f8821f83257d205..6a65284b6df9b5f0788af593e61c38d9a9c45adf 100644
--- a/gajim/gtk/htmltextview.py
+++ b/gajim/gtk/htmltextview.py
@@ -957,6 +957,8 @@ def display_html(self, html, textview, conv_textview, iter_=None):
         parser = xml.sax.make_parser()
         parser.setContentHandler(HtmlHandler(textview, conv_textview, eob))
         parser.parse(StringIO(html))
+        # If the xhtml ends with a BLOCK element we have to remove
+        # the \n we add after BLOCK elements
         self._delete_last_char(buffer_, eob)
 
     @staticmethod