diff --git a/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/ui/secondStep/modulesEditor/TargetsModel.kt b/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/ui/secondStep/modulesEditor/TargetsModel.kt index 5c52bab23df..293bfa90d27 100644 --- a/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/ui/secondStep/modulesEditor/TargetsModel.kt +++ b/idea/idea-new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/wizard/ui/secondStep/modulesEditor/TargetsModel.kt @@ -23,13 +23,13 @@ class TargetsModel( val userObject = parentToAdd.userObject when { userObject is Module && userObject.kind == ModuleKind.singleplatform -> { - val indexOfLastModule = parent.children() + val indexOfLastModule = parentToAdd.children() .toList() .indexOfLast { it.safeAs()?.userObject is Module } - if (indexOfLastModule == -1) parent.insert(this, 0) - else parent.insert(this, indexOfLastModule) + if (indexOfLastModule == -1) parentToAdd.insert(this, 0) + else parentToAdd.insert(this, indexOfLastModule) } else -> parentToAdd.add(this) }