bug fix error when null