diff --git a/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/compiler/CompileEnvironmentUtil.java b/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/compiler/CompileEnvironmentUtil.java index 00d5b021c4f..027c178ef71 100644 --- a/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/compiler/CompileEnvironmentUtil.java +++ b/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/compiler/CompileEnvironmentUtil.java @@ -116,7 +116,9 @@ public class CompileEnvironmentUtil { FileOutputStream outputStream = null; try { // we should try to create the output dir first - jarPath.getParentFile().mkdirs(); + if (jarPath.getParentFile() != null) { + jarPath.getParentFile().mkdirs(); + } outputStream = new FileOutputStream(jarPath); doWriteToJar(outputFiles, outputStream, mainClass, jarRuntime, noReflect, resetJarTimestamps); outputStream.close();