diff --git a/buildSrc/src/main/groovy/io/deephaven/project/util/CombinedJavadoc.groovy b/buildSrc/src/main/groovy/io/deephaven/project/util/CombinedJavadoc.groovy
index 60b57974793..d496be2be34 100644
--- a/buildSrc/src/main/groovy/io/deephaven/project/util/CombinedJavadoc.groovy
+++ b/buildSrc/src/main/groovy/io/deephaven/project/util/CombinedJavadoc.groovy
@@ -22,6 +22,7 @@ class CombinedJavadoc {
                 return false
             case ProjectType.JAVA_EXTERNAL:
             case ProjectType.JAVA_PUBLIC:
+            case ProjectType.JAVA_PUBLIC_SHADOW:
                 return true
             default:
                 throw new IllegalStateException("Unsure if public project type '${type}' is supposed to be included in combined-javadoc.")