diff options
-rw-r--r-- | src/qdoc/htmlgenerator.cpp | 15 |
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); } } |