summaryrefslogtreecommitdiff
path: root/mu4e/mu4e-headers.el
diff options
context:
space:
mode:
Diffstat (limited to 'mu4e/mu4e-headers.el')
-rw-r--r--mu4e/mu4e-headers.el4
1 files changed, 2 insertions, 2 deletions
diff --git a/mu4e/mu4e-headers.el b/mu4e/mu4e-headers.el
index ec58212..b0dae9c 100644
--- a/mu4e/mu4e-headers.el
+++ b/mu4e/mu4e-headers.el
@@ -438,11 +438,11 @@ date. The formats used for date and time are
"Get the subject if it is the first one in a thread; otherwise,
return the thread-prefix without the subject-text. In other words,
show the subject of a thread only once, similar to e.g. 'mutt'."
- (let ((tinfo (mu4e-message-field msg :thread))
+ (let* ((tinfo (mu4e-message-field msg :thread))
(subj (mu4e-msg-field msg :subject)))
(concat ;; prefix subject with a thread indicator
(mu4e~headers-thread-prefix tinfo)
- (if (or (zerop (plist-get tinfo :level))
+ (if (or (not tinfo) (zerop (plist-get tinfo :level))
(plist-get tinfo :empty-parent))
(truncate-string-to-width subj 600) ""))))