X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=lisp%2Fgnus-cus.el;h=fac490bdaf832cddb1a2d758326c9d2f80ccf017;hb=e2696774a2e225ea60d46cc665d4232c80412731;hp=c263d74bc82e03c2956cbeab8c0fe9ec6ac70043;hpb=26c1b062894eb187922a9cd6890a7cc5c2927c01;p=elisp%2Fgnus.git- diff --git a/lisp/gnus-cus.el b/lisp/gnus-cus.el index c263d74..fac490b 100644 --- a/lisp/gnus-cus.el +++ b/lisp/gnus-cus.el @@ -985,7 +985,7 @@ articles in the thread. (widgets category-fields)) (while widgets (let* ((widget (pop widgets)) - (value (ignore-errors (widget-value widget)))) + (value (condition-case nil (widget-value widget) (error)))) (eval `(setf (,(widget-get widget :accessor) ',info) ',value))))) (gnus-category-write)