diff options
Diffstat (limited to '')
-rw-r--r-- | Mailman/Commands/cmd_confirm.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Mailman/Commands/cmd_confirm.py b/Mailman/Commands/cmd_confirm.py index efa405e3..9d568df2 100644 --- a/Mailman/Commands/cmd_confirm.py +++ b/Mailman/Commands/cmd_confirm.py @@ -90,8 +90,11 @@ Bad approval password given. Held message is still being held.""")) match = 'confirm ' + cookie unprocessed = [] for line in res.commands: - if line.lstrip() == match: - continue + try: + if line.lstrip() == match: + continue + except UnicodeError: + pass unprocessed.append(line) res.commands = unprocessed # Process just one confirmation string per message |