diff --git a/idea/src/org/jetbrains/kotlin/idea/facet/facetUtils.kt b/idea/src/org/jetbrains/kotlin/idea/facet/facetUtils.kt index 12530acb04f..34494486fbf 100644 --- a/idea/src/org/jetbrains/kotlin/idea/facet/facetUtils.kt +++ b/idea/src/org/jetbrains/kotlin/idea/facet/facetUtils.kt @@ -242,8 +242,8 @@ fun parseCompilerArgumentsToFacet(arguments: List, defaultArguments: Lis val restoreCoroutineSupport = !compilerArguments.coroutinesEnable && !compilerArguments.coroutinesWarn && !compilerArguments.coroutinesError - versionInfo.apiLevel = LanguageVersion.fromVersionString(compilerArguments.apiVersion) - versionInfo.languageLevel = LanguageVersion.fromVersionString(compilerArguments.languageVersion) + compilerArguments.apiVersion?.let { versionInfo.apiLevel = LanguageVersion.fromVersionString(it) } + compilerArguments.languageVersion?.let { versionInfo.languageLevel = LanguageVersion.fromVersionString(it) } if (versionInfo.targetPlatformKind is TargetPlatformKind.Jvm) { val jvmTarget = compilerInfo.k2jvmCompilerArguments!!.jvmTarget