From c5600b105a203a03061fd5b5cb49e312bd0a2e71 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Mon, 7 Jun 2021 10:01:43 +0200 Subject: db/message: do not assume all messages have a 'from' header --- alot/db/message.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alot/db/message.py b/alot/db/message.py index a6d67dfd..4a7728ee 100644 --- a/alot/db/message.py +++ b/alot/db/message.py @@ -429,7 +429,10 @@ class Message: self._session_keys = session_keys self._tags = set(msg.tags) - self._nm_from = msg.header('from') + try: + self._nm_from = msg.header('from') + except LookupError: + self._nm_from = None def __str__(self): """prettyprint the message""" -- cgit v1.2.3