summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/qdoc/htmlgenerator.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/qdoc/htmlgenerator.cpp b/src/qdoc/htmlgenerator.cpp
index 43ea57403..2f7d5ba2c 100644
--- a/src/qdoc/htmlgenerator.cpp
+++ b/src/qdoc/htmlgenerator.cpp
@@ -2450,14 +2450,15 @@ void HtmlGenerator::generateBrief(const Node *node, CodeMarker *marker,
out() << "<p>";
generateText(brief, node, marker);
- if (!relative || node == relative)
- out() << " <a href=\"#";
- else
- out() << " <a href=\"" << linkForNode(node, relative) << '#';
-
- if (addLink)
- out() << registerRef("details") << "\">More...</a></p>\n";
+ if (addLink) {
+ if (!relative || node == relative)
+ out() << " <a href=\"#";
+ else
+ out() << " <a href=\"" << linkForNode(node, relative) << '#';
+ out() << registerRef("details") << "\">More...</a>";
+ }
+ out() << "</p>\n";
generateExtractionMark(node, EndMark);
}
}