@@ -320,10 +320,14 @@ if (!SMTP::checkEmailIsValid($recipient->email, false)) { throw new UserException(sprintf('Adresse email invalide : "%s". Aucun message n\'a été envoyé.', $recipient->email)); } } + + if (!count($recipients)) { + throw new UserException('Aucun destinataire de la liste ne possède d\'adresse email.'); + } foreach ($recipients as $recipient) { Utils::sendEmail(Utils::EMAIL_CONTEXT_BULK, $recipient->email, $subject, $message, $recipient->id); }