diff --git a/creation_sondage.php b/creation_sondage.php
index 44368179f3685906090767af7a83b3a21ada710f..417f960487e72f0b1525f7a3af10fc4835312c13 100644
--- a/creation_sondage.php
+++ b/creation_sondage.php
@@ -117,8 +117,10 @@ function ajouter_sondage()
   $message = sprintf($message, getUrlSondage($sondage));
   $message_admin = sprintf($message_admin, getUrlSondage($sondage_admin, true));
   
-  mail ("$_SESSION[adresse]", "[".NOMAPPLICATION."][" . _("For sending to the polled users") . "] " . _("Poll") . " : ".stripslashes($_SESSION["titre"]), $message, $headers);
-  mail ("$_SESSION[adresse]", "[".NOMAPPLICATION."][" . _("Author's message") . "] " . _("Poll") . " : ".stripslashes($_SESSION["titre"]), $message, $headers);
+  if (validateEmail($_SESSION['adresse'])) {
+    mail ("$_SESSION[adresse]", "[".NOMAPPLICATION."][" . _("For sending to the polled users") . "] " . _("Poll") . " : ".stripslashes($_SESSION["titre"]), $message, $headers);
+    mail ("$_SESSION[adresse]", "[".NOMAPPLICATION."][" . _("Author's message") . "] " . _("Poll") . " : ".stripslashes($_SESSION["titre"]), $message, $headers);
+  }
   
   $date=date('H:i:s d/m/Y:');
   error_log($date . " CREATION: $sondage\t$_SESSION[formatsondage]\t$_SESSION[nom]\t$_SESSION[adresse]\t \t$_SESSION[toutchoix]\n", 3, 'admin/logs_studs.txt');