diff --git a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/CompilerDependencies.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/CompilerDependencies.java index 2e7a2941815..d5ea6ed074d 100644 --- a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/CompilerDependencies.java +++ b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/CompilerDependencies.java @@ -58,6 +58,12 @@ public class CompilerDependencies { if (altHeadersClasspath.length == 0) { throw new IllegalArgumentException("altHeaders must be included for mode " + compilerSpecialMode); } + for (int i = 0; i < altHeadersClasspath.length; i++) { + File file = altHeadersClasspath[i]; + if (file == null) { + throw new IllegalArgumentException("altHeaders file " + i + " must not be null for included for mode " + compilerSpecialMode); + } + } } if (compilerSpecialMode.includeKotlinRuntime()) { if (runtimeJar == null) {