diff --git a/compiler/mono/src/layout.rs b/compiler/mono/src/layout.rs index f55063eb97..42e8793b78 100644 --- a/compiler/mono/src/layout.rs +++ b/compiler/mono/src/layout.rs @@ -191,7 +191,7 @@ impl<'a> UnionLayout<'a> { match self { UnionLayout::NonRecursive(_) | UnionLayout::Recursive(_) - | UnionLayout::NonNullableUnwrapped { .. } => true, + | UnionLayout::NonNullableUnwrapped { .. } => false, UnionLayout::NullableWrapped { .. } | UnionLayout::NullableUnwrapped { .. } => true, } }