From 70767a4f164381895811c017b51cef47ecefc8ee Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Mon, 27 Jun 2011 14:07:32 +0200 Subject: [PATCH] EA-28293 - IAE: FileUtil.pathsEqual --- .../com/jetbrains/python/run/PyPluginCommonOptionsForm.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/python/pluginSrc/com/jetbrains/python/run/PyPluginCommonOptionsForm.java b/python/pluginSrc/com/jetbrains/python/run/PyPluginCommonOptionsForm.java index 11625f6d585a..d3c05ae99880 100644 --- a/python/pluginSrc/com/jetbrains/python/run/PyPluginCommonOptionsForm.java +++ b/python/pluginSrc/com/jetbrains/python/run/PyPluginCommonOptionsForm.java @@ -102,7 +102,8 @@ public class PyPluginCommonOptionsForm implements AbstractPyCommonOptionsForm { final List allSdks = PythonSdkType.getAllSdks(); Sdk selection = null; for (Sdk sdk : allSdks) { - if (FileUtil.pathsEqual(sdk.getHomePath(), sdkHome)) selection = sdk; + String homePath = sdk.getHomePath(); + if (homePath != null && FileUtil.pathsEqual(homePath, sdkHome)) selection = sdk; sdkList.add(sdk); }