diff --git a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/HtmlText.kt b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/HtmlText.kt
index 4d5f2d9eba89468311a3287e9529e9a562a737fa..ab2209c92e312242fa28375c13cbf2a0d8f438f3 100644
--- a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/HtmlText.kt
+++ b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/HtmlText.kt
@@ -322,7 +322,7 @@ fun HtmlText(
                         }
 
                         else -> {
-                            throw Exception("Unknown node type")
+                            // Elements like Comment, CData. Just ignore them
                         }
                     }
                 }
diff --git a/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestRichText.kt b/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestRichText.kt
index 95e7595dbdf275a2255b34ef4019cf5ca199334d..c902d764f650696ca75663a61d0b712b59566a90 100644
--- a/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestRichText.kt
+++ b/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/blog/TestRichText.kt
@@ -29,6 +29,7 @@ private val testHtml = """
         <h1>Headline</h1>
         <p>some text</p>
         <h2>second headline</h2>
+        <!-- foo -->
         <p>
             Hello World
             <b>bold</b>, <i>italic</i>, <u>underline</u>, <strike>strikethrough</strike>, <b><i><u>all three <strike>or four</strike></u></i></b>