diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/HierarchyAttributeContainer.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/HierarchyAttributeContainer.kt index 2eda20c3d72..1c6c4f96fda 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/HierarchyAttributeContainer.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/HierarchyAttributeContainer.kt @@ -30,7 +30,7 @@ class HierarchyAttributeContainer(val parent: AttributeContainer?) : AttributeCo override fun getAttribute(key: Attribute?): T? = attributesMap.get(key as Attribute<*>) as T? ?: parent?.getAttribute(key) - override fun isEmpty(): Boolean = attributesMap.isEmpty() && parent?.isEmpty ?: false + override fun isEmpty(): Boolean = attributesMap.isEmpty() && (parent?.isEmpty ?: true) override fun keySet(): Set> = attributesMap.keys + parent?.keySet().orEmpty() @@ -41,4 +41,4 @@ class HierarchyAttributeContainer(val parent: AttributeContainer?) : AttributeCo } override fun getAttributes(): AttributeContainer = this -} \ No newline at end of file +}