summaryrefslogtreecommitdiff
path: root/chess-engine.el
diff options
context:
space:
mode:
Diffstat (limited to 'chess-engine.el')
-rw-r--r--chess-engine.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/chess-engine.el b/chess-engine.el
index 77cca30..b4249fe 100644
--- a/chess-engine.el
+++ b/chess-engine.el
@@ -192,7 +192,8 @@
(chess-with-current-buffer engine
(if chess-engine-game
(chess-game-remove-hook chess-engine-game
- 'chess-engine-event-handler))))
+ 'chess-engine-event-handler
+ (or engine (current-buffer))))))
(defun chess-engine-game (engine)
(chess-with-current-buffer engine