summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lisp/url/url-mailto.el10
1 files changed, 5 insertions, 5 deletions
diff --git a/lisp/url/url-mailto.el b/lisp/url/url-mailto.el
index 3b306bbcc85..e9d5ff6fc15 100644
--- a/lisp/url/url-mailto.el
+++ b/lisp/url/url-mailto.el
@@ -92,11 +92,11 @@
(setq args (cons (list "to" to) args))))
(setq subject (cdr-safe (assoc "subject" args)))
- (if (fboundp url-mail-command)
- (if (eq url-mail-command 'compose-mail)
- (compose-mail nil nil nil 'new)
- (funcall url-mail-command))
- (mail 'new))
+ (if (eq url-mail-command 'compose-mail)
+ (compose-mail nil nil nil 'new)
+ (if (eq url-mail-command 'mail)
+ (mail 'new)
+ (funcall url-mail-command)))
(while args
(if (string= (caar args) "body")
(progn