diff options
| -rw-r--r-- | Mailman/OldStyleMemberships.py | 4 |
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() |
