diff --git a/ecrire/forum_envoi.php3 b/ecrire/forum_envoi.php3
index d5b6ca94ce72b424c449ebf6b6695253235f779b..91357a4ee3e1cf119d47752b98b5db6db8e5e536 100644
--- a/ecrire/forum_envoi.php3
+++ b/ecrire/forum_envoi.php3
@@ -7,7 +7,7 @@ $titre_message = ereg_replace("^([^>])", "> \\1", $titre_message);
 $nom = entites_html(corriger_caracteres($connect_nom));
 $adresse_retour = rawurldecode($adresse_retour);
 
-if ($valider_forum) {
+if ($valider_forum AND ($statut!='')) {
 	$titre_message = addslashes(corriger_caracteres($titre_message));
 	$texte = addslashes(corriger_caracteres($texte));
 	$query = "INSERT INTO spip_forum (titre, texte, date_heure, nom_site, url_site, statut, id_auteur, auteur, email_auteur, id_rubrique, id_parent, id_article, id_breve, id_message, id_syndic) ".