summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Mailman/Cgi/admin.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Mailman/Cgi/admin.py b/Mailman/Cgi/admin.py
index 7b148feae..4bf3e269c 100644
--- a/Mailman/Cgi/admin.py
+++ b/Mailman/Cgi/admin.py
@@ -1273,7 +1273,8 @@ def change_options(mlist, category, subcat, cgidata, doc):
subscribe_errors.append(
(entry, _('Hostile address (illegal characters)')))
else:
- subscribe_success.append(entry)
+ member = Utils.uncanonstr(formataddr((fullname, address)))
+ subscribe_success.append(Utils.websafe(member))
if subscribe_success:
if subscribe_or_invite:
doc.AddItem(Header(5, _('Successfully invited:')))