summaryrefslogtreecommitdiff
path: root/lisp/mail/mail-parse.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/mail/mail-parse.el')
-rw-r--r--lisp/mail/mail-parse.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/mail/mail-parse.el b/lisp/mail/mail-parse.el
index 23894e59b77..ec719850e2e 100644
--- a/lisp/mail/mail-parse.el
+++ b/lisp/mail/mail-parse.el
@@ -76,7 +76,8 @@
The return value is a list with mail/name pairs."
(delq nil
(mapcar (lambda (elem)
- (or (mail-header-parse-address elem)
+ (or (ignore-errors
+ (mail-header-parse-address elem))
(mail-header-parse-address-lax elem)))
(mail-header-parse-addresses string t))))