fix json null bug