diff --git a/compiler/ir/serialization.js/src/org/jetbrains/kotlin/ir/backend/js/ic/IcModuleDeserializer.kt b/compiler/ir/serialization.js/src/org/jetbrains/kotlin/ir/backend/js/ic/IcModuleDeserializer.kt index afa42d1a216..95a348ef073 100644 --- a/compiler/ir/serialization.js/src/org/jetbrains/kotlin/ir/backend/js/ic/IcModuleDeserializer.kt +++ b/compiler/ir/serialization.js/src/org/jetbrains/kotlin/ir/backend/js/ic/IcModuleDeserializer.kt @@ -226,7 +226,7 @@ class IcModuleDeserializer( val icFileDeserializer = fileQueue.removeFirst() val signature = signatureQueue.removeFirst() - val declaration = icFileDeserializer.deserializeDeclaration(signature) ?: continue + val declaration = icFileDeserializer.deserializeDeclaration(signature) ?: icFileDeserializer.deserializeAnyDeclaration(signature) ?: continue icFileDeserializer.injectCarriers(declaration, signature)