summaryrefslogtreecommitdiff
path: root/Mailman/Message.py
diff options
context:
space:
mode:
authorbwarsaw2002-04-05 22:03:28 +0000
committerbwarsaw2002-04-05 22:03:28 +0000
commit3ff68bbfc6b0890fc1aa6ec445c84315e333580f (patch)
tree02b1dec9074b5ffe97e3f6dbc9d2a1d790f56134 /Mailman/Message.py
parentf64c65dc21e54137aad965b5358552c1bf7f576d (diff)
downloadmailman-3ff68bbfc6b0890fc1aa6ec445c84315e333580f.tar.gz
mailman-3ff68bbfc6b0890fc1aa6ec445c84315e333580f.tar.zst
mailman-3ff68bbfc6b0890fc1aa6ec445c84315e333580f.zip
Diffstat (limited to 'Mailman/Message.py')
-rw-r--r--Mailman/Message.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Mailman/Message.py b/Mailman/Message.py
index ac7c347d7..cdc14b408 100644
--- a/Mailman/Message.py
+++ b/Mailman/Message.py
@@ -126,7 +126,8 @@ class Message(email.Message.Message):
pairs = []
for h in headers:
if h is None:
- fieldval = self.get_unixfrom()
+ # get_unixfrom() returns None if there's no envelope
+ fieldval = self.get_unixfrom() or ''
try:
pairs.append(fieldval.split()[1])
except IndexError: