diff --git a/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java b/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java index a2ba79fd..18fea1cc 100644 --- a/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java +++ b/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java @@ -4594,12 +4594,14 @@ private void addJavadocOptions( } for (Entry> entry : patchModules.entrySet()) { - addArgIfNotEmpty( - arguments, - "--patch-module", - entry.getKey() + '=' + JavadocUtil.quotedPathArgument(getSourcePath(entry.getValue())), - false, - false); + if (!entry.getValue().isEmpty()) { + addArgIfNotEmpty( + arguments, + "--patch-module", + entry.getKey() + '=' + JavadocUtil.quotedPathArgument(getSourcePath(entry.getValue())), + false, + false); + } } if (doclet != null && !doclet.isEmpty()) {