Fix JsonProtocol compatibility