summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Guerry <bzg@altern.org>2013-02-27 08:46:26 +0100
committerBastien Guerry <bzg@altern.org>2013-02-27 08:46:26 +0100
commit5f47cb2b9f51c8c74f64c0e3f09873a4f10d3302 (patch)
treefbba3d33dd39bb14f760cc4fd9ec567d62b46abf
parentc30ba6f15690e1a5441ade39203229ff232f6be1 (diff)
downloadorg-mode-5f47cb2b9f51c8c74f64c0e3f09873a4f10d3302.tar.gz
Fix commit 41882a99
Thanks to Tassilo Horn for reporting this.
-rw-r--r--lisp/org-macs.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/org-macs.el b/lisp/org-macs.el
index 470bcb3..57b2d8a 100644
--- a/lisp/org-macs.el
+++ b/lisp/org-macs.el
@@ -263,7 +263,8 @@ in `org-rm-props'."
(cond ((eq key t) t)
((eq option t) t)
((assoc key option) (cdr (assoc key option)))
- (t (delq nil (cdr (assq 'default option))))))
+ (t (let ((r (cdr (assq 'default option))))
+ (if (listp r) (delq nil r) r)))))
(defsubst org-check-external-command (cmd &optional use no-error)
"Check if external program CMD for USE exists, error if not.