diff --git a/ui/lib/src/ceval/protocol.ts b/ui/lib/src/ceval/protocol.ts index 3bd82c24e87eb..20d286f80fd21 100644 --- a/ui/lib/src/ceval/protocol.ts +++ b/ui/lib/src/ceval/protocol.ts @@ -131,7 +131,7 @@ export class Protocol { mate: isMate ? ev : undefined, pvs: [pvData], }; - } else if (this.currentEval) { + } else if (this.currentEval && this.currentEval.pvs.length < multiPv) { this.currentEval.pvs.push(pvData); this.currentEval.depth = Math.min(this.currentEval.depth, depth); }