diff --git a/scipost_django/mails/core.py b/scipost_django/mails/core.py index ee3ec5afd7c01a790c2a465644ca255347a0066c..14256fe1f80f18701ce0ca96468f651d9e702ef7 100644 --- a/scipost_django/mails/core.py +++ b/scipost_django/mails/core.py @@ -270,6 +270,9 @@ class MailEngine: "No valid email addresses found for %s." % email_key ) + if len(emails) == 1 and len(valid_emails) == 1: + valid_emails = valid_emails[0] + self.mail_data[email_key] = valid_emails def _validate_email_addresses(self, entry):