diff --git a/libraries/tools/kotlin-gradle-plugin-core/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinPlugin.kt b/libraries/tools/kotlin-gradle-plugin-core/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinPlugin.kt index 09cc1c5f9fc..9a70c6b42b2 100644 --- a/libraries/tools/kotlin-gradle-plugin-core/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinPlugin.kt +++ b/libraries/tools/kotlin-gradle-plugin-core/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinPlugin.kt @@ -248,7 +248,7 @@ open class KotlinAndroidPlugin: Plugin { val basePlugin : BasePlugin = plugin as BasePlugin val javaSources = project.files(javaSourceList) val androidRT = project.files(basePlugin.getRuntimeJarList()) - val fullClasspath = javaTask.getClasspath() + (javaSources + androidRT) + val fullClasspath = javaTask.getClasspath() + (javaSources + androidRT)?.minus(project.files(kotlinTask.kotlinDestinationDir)) (task as AbstractCompile).setClasspath(fullClasspath) })