fix build data can set empty default value