fix Dereferencing null pointer