diff --git a/platform/platform-api/src/com/intellij/execution/configurations/GeneralCommandLine.java b/platform/platform-api/src/com/intellij/execution/configurations/GeneralCommandLine.java index 9434698e971c..3ddef550edfd 100644 --- a/platform/platform-api/src/com/intellij/execution/configurations/GeneralCommandLine.java +++ b/platform/platform-api/src/com/intellij/execution/configurations/GeneralCommandLine.java @@ -400,9 +400,12 @@ public class GeneralCommandLine implements UserDataHolder { environment.putAll(myEnvParams); } } - File workDirectory = getWorkDirectory(); - if (SystemInfo.isUnix && workDirectory != null) { - environment.put("PWD", FileUtil.toSystemDependentName(workDirectory.getAbsolutePath())); + + if (SystemInfo.isUnix) { + File workDirectory = getWorkDirectory(); + if (workDirectory != null) { + environment.put("PWD", FileUtil.toSystemDependentName(workDirectory.getAbsolutePath())); + } } }