Fix NPE when setting complex type value