diff --git a/lib/pages/chat/events/html_message.dart b/lib/pages/chat/events/html_message.dart
index f3f6b58a4..bdb3238c5 100644
--- a/lib/pages/chat/events/html_message.dart
+++ b/lib/pages/chat/events/html_message.dart
@@ -336,7 +336,13 @@ class HtmlMessage extends StatelessWidget {
// Pangea#
int depth = 1,
}) {
- final onlyElements = nodes.whereType().toList();
+ // #Pangea
+ // final onlyElements = nodes.whereType().toList();
+ final onlyElements = nodes
+ .whereType()
+ .where((e) => e.localName != 'nontoken')
+ .toList();
+ // Pangea#
return [
for (var i = 0; i < nodes.length; i++) ...[
// Actually render the node child:
@@ -348,8 +354,10 @@ class HtmlMessage extends StatelessWidget {
if (nodes[i] is dom.Element &&
onlyElements.indexOf(nodes[i] as dom.Element) <
onlyElements.length - 1) ...[
- if (blockHtmlTags.contains((nodes[i] as dom.Element).localName))
- const TextSpan(text: '\n\n'),
+ // #Pangea
+ // if (blockHtmlTags.contains((nodes[i] as dom.Element).localName))
+ // const TextSpan(text: '\n\n'),
+ // Pangea#
if (fullLineHtmlTag.contains((nodes[i] as dom.Element).localName))
const TextSpan(text: '\n'),
],