For the record, I see similar behavior in 5.0 (before hibernate.create_empty_composites.enabled was introduced).