diff --git a/idea/src/org/jetbrains/kotlin/idea/facet/facetUtils.kt b/idea/src/org/jetbrains/kotlin/idea/facet/facetUtils.kt index f9933e57f6a..53fd998a0eb 100644 --- a/idea/src/org/jetbrains/kotlin/idea/facet/facetUtils.kt +++ b/idea/src/org/jetbrains/kotlin/idea/facet/facetUtils.kt @@ -227,8 +227,8 @@ private val CommonCompilerArguments.ignoredFields: List private fun Module.configureSdkIfPossible(compilerArguments: CommonCompilerArguments, modelsProvider: IdeModifiableModelsProvider) { val allSdks = ProjectJdkTable.getInstance().allJdks val sdk = if (compilerArguments is K2JVMCompilerArguments) { - val jdkHome = compilerArguments.jdkHome ?: return - allSdks.firstOrNull { it.sdkType is JavaSdk && FileUtil.comparePaths(it.homePath, jdkHome) == 0 } ?: return + val jdkHome = compilerArguments.jdkHome + allSdks.firstOrNull { it.sdkType is JavaSdk && FileUtil.comparePaths(it.homePath, jdkHome) == 0 } } else { allSdks.firstOrNull { it.sdkType is KotlinSdkType } ?: modelsProvider