diff --git a/src/gui/text/qtexthtmlparser.cpp b/src/gui/text/qtexthtmlparser.cpp
index c2f68e594..f0c2a522f 100644
--- a/src/gui/text/qtexthtmlparser.cpp
+++ b/src/gui/text/qtexthtmlparser.cpp
@@ -1840,8 +1840,6 @@ void QTextHtmlParser::importStyleSheet(const QString &href)
QVector QTextHtmlParser::declarationsForNode(int node) const
{
- QVector decls;
-
QTextHtmlStyleSelector selector(this);
int idx = 0;
@@ -1862,12 +1860,9 @@ QVector QTextHtmlParser::declarationsForNode(int node) const
QCss::StyleSelector::NodePtr n;
n.id = node;
- const char *extraPseudo = 0;
if (nodes.at(node).id == Html_a && nodes.at(node).hasHref)
- extraPseudo = "link";
- decls = selector.declarationsForNode(n, extraPseudo);
-
- return decls;
+ return selector.declarationsForNode(n, "link");
+ return selector.declarationsForNode(n, 0);
}
bool QTextHtmlParser::nodeIsChildOf(int i, QTextHTMLElements id) const