diff --git a/ui/ceval/src/stockfishProtocol.ts b/ui/ceval/src/stockfishProtocol.ts index d4d5c56d28..8cd8d66fd7 100644 --- a/ui/ceval/src/stockfishProtocol.ts +++ b/ui/ceval/src/stockfishProtocol.ts @@ -64,6 +64,9 @@ export default class Protocol { elapsedMs: number = parseInt(matches[7]), moves = matches[8].split(' '); + // Sometimes we get #0. Let's just skip it. + if (isMate && !ev) return; + // Track max pv index to determine when pv prints are done. if (this.expectedPvs < multiPv) this.expectedPvs = multiPv;