From 11f4500d354e568020ee67136fa3efccb0c8aed1 Mon Sep 17 00:00:00 2001 From: Kyle Meyer Date: Sat, 21 Nov 2015 00:35:13 -0500 Subject: gnus--last-message-link: Guard against nil --- lisp/init-mail.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'lisp') diff --git a/lisp/init-mail.el b/lisp/init-mail.el index 2304c4b..3e53508 100644 --- a/lisp/init-mail.el +++ b/lisp/init-mail.el @@ -98,8 +98,9 @@ is off." (save-excursion (goto-char (point-max)) (widget-forward -1) - (kill-new (or (get-text-property (point) 'gnus-string) - (get-text-property (point) 'shr-url)))))) + (--when-let (or (get-text-property (point) 'gnus-string) + (get-text-property (point) 'shr-url)) + (kill-new it))))) (defun km/gnus--gmane-link (&optional perma) (with-current-buffer gnus-original-article-buffer -- cgit v1.2.3