Fix JSON parsing bug