diff --git a/python/ide/src/com/jetbrains/python/configuration/PythonSdkDetailsDialog.java b/python/ide/src/com/jetbrains/python/configuration/PythonSdkDetailsDialog.java index 73240c81d4ea..6ec5178b68d7 100644 --- a/python/ide/src/com/jetbrains/python/configuration/PythonSdkDetailsDialog.java +++ b/python/ide/src/com/jetbrains/python/configuration/PythonSdkDetailsDialog.java @@ -487,7 +487,9 @@ public class PythonSdkDetailsDialog extends DialogWrapper { catch (ConfigurationException ignored) { } - final Sdk addedSdk = SdkConfigurationUtil.createAndAddSDK(sdk.getName(), PythonSdkType.getInstance()); + final Sdk addedSdk = SdkConfigurationUtil.setupSdk(myProjectSdksModel.getSdks(), sdk.getHomeDirectory(), + PythonSdkType.getInstance(), true, + null, null); myProjectSdksModel.addSdk(addedSdk); myProjectSdksModel.removeSdk(sdk); refreshSdkList();