diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt index bb7b8ddabdb..25a503f08c3 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt @@ -334,7 +334,11 @@ open class Kotlin2JsCompile() : AbstractKotlinCompile(), .filter { LibraryUtils.isKotlinJavascriptLibrary(it) } .map { it.canonicalPath } - args.libraries = (dependencies + friendDependency.orEmpty()).joinToString(File.pathSeparator) + args.libraries = (dependencies + listOfNotNull(friendDependency)).let { + if (it.isNotEmpty()) + it.joinToString(File.pathSeparator) else + null + } kotlinOptionsImpl.updateArguments(args) return args