summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--chess.el10
1 files changed, 6 insertions, 4 deletions
diff --git a/chess.el b/chess.el
index 7b3425d..81a9f06 100644
--- a/chess.el
+++ b/chess.el
@@ -193,10 +193,12 @@ available."
'chess-module-create game))
(push (unless (eq engine 'none)
- (car (chess-create-modules (list (or engine chess-default-engine))
- 'chess--create-engine game
- engine-response-handler
- engine-ctor-args)))
+ (car (condition-case nil
+ (chess-create-modules (list (or engine chess-default-engine))
+ 'chess--create-engine game
+ engine-response-handler
+ engine-ctor-args)
+ (error nil))))
objects)
(unless (car objects)