diff --git a/kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/KotlinMetadataPrinter.java b/kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/KotlinMetadataPrinter.java index dc50ed3..7778786 100644 --- a/kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/KotlinMetadataPrinter.java +++ b/kmp-library/src/main/java/com/guardsquare/proguard/kotlin/printer/KotlinMetadataPrinter.java @@ -436,6 +436,8 @@ public void visitKotlinMultiFileFacadeMetadata(Clazz indent(); for (String partClassName : kotlinMultiFileFacadeKindMetadata.partClassNames) { + if (clazz.getName().equals(partClassName)) continue; + Clazz partClass = programClassPool.getClass(partClassName); if (partClass != null) {