summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--alot/db/message.py5
1 files changed, 4 insertions, 1 deletions
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"""