Fix delegate JSON bug