diff --git a/platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/BuildTasksImpl.groovy b/platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/BuildTasksImpl.groovy index 5de2d6caa060..6051f8cc7767 100644 --- a/platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/BuildTasksImpl.groovy +++ b/platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/BuildTasksImpl.groovy @@ -364,7 +364,7 @@ idea.fatal.error.notification=disabled checkModules(layout.pluginModulesWithRestrictedCompatibleBuildRange, "productProperties.productLayout.pluginModulesWithRestrictedCompatibleBuildRange") checkProjectLibraries(layout.projectLibrariesToUnpackIntoMainJar, "productProperties.productLayout.projectLibrariesToUnpackIntoMainJar") nonTrivialPlugins.findAll {layout.enabledPluginModules.contains(it.mainModule)}.each { plugin -> - checkModules(plugin.moduleJars.values(), "'$plugin.mainModule' plugin") + checkModules(plugin.moduleJars.values() - plugin.optionalModules, "'$plugin.mainModule' plugin") checkModules(plugin.moduleExcludes.keySet(), "'$plugin.mainModule' plugin") checkProjectLibraries(plugin.includedProjectLibraries, "'$plugin.mainModule' plugin") }