diff --git a/System/Libraries/Html/Renderer.HC b/System/Libraries/Html/Renderer.HC
index 207cb12..f21d1a5 100644
--- a/System/Libraries/Html/Renderer.HC
+++ b/System/Libraries/Html/Renderer.HC
@@ -589,6 +589,10 @@ Bool @node_matches_simple_selector(@html_dom_node* node, U8* selector)
default:
break;
}
+ // FIXME: Hack for link styles until we implement pseudo-classes
+ if (String.EndsWith(":link", selector) && !StrICmp(node->tagName, "a")) {
+ return TRUE;
+ }
return !StrICmp(node->tagName, selector);
}