keep null value for error