diff --git a/compiler/backend/src/org/jetbrains/kotlin/codegen/state/KotlinTypeMapper.java b/compiler/backend/src/org/jetbrains/kotlin/codegen/state/KotlinTypeMapper.java index 686f483b618..e1a2f2dadf5 100644 --- a/compiler/backend/src/org/jetbrains/kotlin/codegen/state/KotlinTypeMapper.java +++ b/compiler/backend/src/org/jetbrains/kotlin/codegen/state/KotlinTypeMapper.java @@ -1417,7 +1417,7 @@ public class KotlinTypeMapper { private static boolean isJvmPrimitive(@NotNull KotlinType kotlinType) { if (KotlinBuiltIns.isPrimitiveType(kotlinType)) return true; - if (InlineClassesUtilsKt.isInlineClassType(kotlinType)) { + if (InlineClassesUtilsKt.isInlineClassType(kotlinType) && !KotlinTypeKt.isError(kotlinType)) { return AsmUtil.isPrimitive(mapInlineClassType(kotlinType)); }