summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMario Lang <mlang@delysid.org>2003-01-08 00:13:33 +0000
committerMario Lang <mlang@delysid.org>2003-01-08 00:13:33 +0000
commit7da0d19f2c8eca60423439f0cf14463d2248431b (patch)
tree83b1be9e01213a07c6fd36c4605890215d4ec015
parentc62ba32b7cf38a3e4eb01d5c9b950eb663207a37 (diff)
Catch the module-not-found error
-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)