diff --git a/idea/idea-jvm/src/org/jetbrains/kotlin/idea/run/KotlinRunConfiguration.java b/idea/idea-jvm/src/org/jetbrains/kotlin/idea/run/KotlinRunConfiguration.java index 6f6513ede39..1cc85ca8571 100644 --- a/idea/idea-jvm/src/org/jetbrains/kotlin/idea/run/KotlinRunConfiguration.java +++ b/idea/idea-jvm/src/org/jetbrains/kotlin/idea/run/KotlinRunConfiguration.java @@ -295,7 +295,11 @@ public class KotlinRunConfiguration extends JetRunConfiguration { if (StringUtil.isEmpty(MAIN_CLASS_NAME)) { return null; } - return MAIN_CLASS_NAME; + List parts = StringUtil.split(MAIN_CLASS_NAME, "."); + if (parts.isEmpty()) { + return MAIN_CLASS_NAME; + } + return parts.get(parts.size() - 1); } @NotNull