diff --git a/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java b/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java index 49cde0ff5cf..6aa9064f9ad 100644 --- a/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java +++ b/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java @@ -452,9 +452,12 @@ public abstract class KotlinCompileMojoBase e arguments.suppressWarnings = nowarn; arguments.languageVersion = languageVersion; arguments.apiVersion = apiVersion; - arguments.coroutinesState = experimentalCoroutines; arguments.multiPlatform = multiPlatform; + if (experimentalCoroutines != null) { + arguments.coroutinesState = experimentalCoroutines; + } + configureSpecificCompilerArguments(arguments); try {