summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Mailman/Queue/Switchboard.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Mailman/Queue/Switchboard.py b/Mailman/Queue/Switchboard.py
index 75021f3da..ba816f2ae 100644
--- a/Mailman/Queue/Switchboard.py
+++ b/Mailman/Queue/Switchboard.py
@@ -224,7 +224,8 @@ class MarshalSwitchboard(_Switchboard):
sval = dict[attr]
except KeyError:
pass
- dict[attr] = eval(sval, {'__builtins__': {}})
+ else:
+ dict[attr] = eval(sval, {'__builtins__': {}})
fp.close()
return dict