Fix Alt+M JAWS command in Two-Machines mode
[xboard.git] / winboard / jaws.c
index 19ee065..540bf7b 100644 (file)
@@ -947,7 +947,7 @@ SayMachineMove(int evenIfDuplicate)
                                    break;\r
                                }\r
                            }\r
-                           if(c != lastMover) return; // line is thinking output of future move, ignore.\r
+                           if(c != lastMover && !evenIfDuplicate) return; // line is thinking output of future move, ignore.\r
                            if(2*moveNr - (dotCount < 2) == previousMove)\r
                                return; // do not repeat same move; likely ponder output\r
                            sprintf(buf, "score %s %d at %d ply", \r