summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Mailman/OldStyleMemberships.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/Mailman/OldStyleMemberships.py b/Mailman/OldStyleMemberships.py
index d396781ec..d91cc8e8a 100644
--- a/Mailman/OldStyleMemberships.py
+++ b/Mailman/OldStyleMemberships.py
@@ -212,14 +212,14 @@ class OldStyleMemberships(MemberAdaptor.MemberAdaptor):
# Remember that not all of them will have an entry (only those with
# values different than the default).
memberkey = member.lower()
+ # Clear any bounce information associated with this member
+ self.__mlist.setBounceInfo(memberkey, None)
for attr in ('passwords', 'user_options', 'members', 'digest_members',
'language', 'topics_userinterest', 'usernames',
):
dict = getattr(self.__mlist, attr)
if dict.has_key(memberkey):
del dict[memberkey]
- # Clear any bounce information associated with this member
- self.__mlist.setBounceInfo(memberkey, None)
def changeMemberAddress(self, member, newaddress, nodelete=0):
assert self.__mlist.Locked()