txlyre 1 day ago
parent
commit
4eab509dd5
1 changed files with 1 additions and 1 deletions
  1. 1 1
      chess0.py

+ 1 - 1
chess0.py

@@ -124,7 +124,7 @@ class ChessManager:
         if session.board.move_stack:
             arrows.append((session.board.move_stack[-1].from_square, session.board.move_stack[-1].to_square))
 
-            if len(session.board.move_stack) > 1:
+            if len(session.board.move_stack) > 1 and session.board.move_stack[-2] != chess.Move.null():
                 arrows.append((session.board.move_stack[-2].from_square, session.board.move_stack[-2].to_square))
  
         if session.board.is_check():