diff --git a/Libraries/LibWeb/Parser/HTMLParser.cpp b/Libraries/LibWeb/Parser/HTMLParser.cpp
index ab44078286..d3509a3d26 100644
--- a/Libraries/LibWeb/Parser/HTMLParser.cpp
+++ b/Libraries/LibWeb/Parser/HTMLParser.cpp
@@ -207,6 +207,9 @@ static bool parse_html_document(const StringView& html, Document& document, Pare
{ ">", ">" },
{ "&", "&" },
{ "—", "-" },
+ { " ", " " }, // FIXME: Should actually be *non-breaking*
+ { "»", ">>" },
+ { "«", "<<" },
};
auto rest_of_html = html.substring_view(i, html.length() - i);
bool found = false;