langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
--- a/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java Fri Dec 16 18:54:09 2016 +0300
+++ b/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java Fri Dec 16 09:07:57 2016 -0800
@@ -1135,8 +1135,10 @@
* @return a content for the module link
*/
public Content getModuleLink(ModuleElement mdle, Content label) {
- return getHyperLink(pathToRoot.resolve(
- DocPaths.moduleSummary(mdle)), label, "", "");
+ boolean included = utils.isIncluded(mdle);
+ return (included)
+ ? getHyperLink(pathToRoot.resolve(DocPaths.moduleSummary(mdle)), label, "", "")
+ : label;
}
public Content interfaceName(TypeElement typeElement, boolean qual) {