Fix protocol.