don't set value to null unless the field permits it