diff --git a/ecrire/controle_forum.php3 b/ecrire/controle_forum.php3
index 57dc28e2deb83b4cd7e12e5083b542a44cbdcbc3..24854bf77dd55b93a9d69dd0efcc27ac525d1809 100644
--- a/ecrire/controle_forum.php3
+++ b/ecrire/controle_forum.php3
@@ -160,7 +160,7 @@ function controle_forum($row, $rappel) {
 		$controle .= "<span class='arial2'> / <B>$forum_auteur</B></span>";
 	}
 
-	$controle .= boutons_controle_forum($id_forum, $forum_stat, $forum_id_auteur, "$type=$valeur");
+	$controle .= boutons_controle_forum($id_forum, $forum_stat, $forum_id_auteur, "$type=$valeur", $forum_ip);
 
 	$controle .= "<br />$avant<B>$pref <A HREF='$url'>$titre</A></B>" .
 	  "<P align='justify'>".propre($forum_texte);
diff --git a/ecrire/inc_forum.php3 b/ecrire/inc_forum.php3
index a57769ba9787a4d4f2ffc1229865181108695769..e6c2cf5afc4d52224a41adaf5a9d14c0768d6d6b 100644
--- a/ecrire/inc_forum.php3
+++ b/ecrire/inc_forum.php3
@@ -75,7 +75,7 @@ function controle_cache_forum($action, $id, $texte, $fond, $fonction, $redirect=
 }
 
 // tous les boutons de controle d'un forum
-function boutons_controle_forum($id_forum, $forum_stat, $forum_id_auteur=0, $ref) {
+function boutons_controle_forum($id_forum, $forum_stat, $forum_id_auteur=0, $ref, $forum_ip) {
 	$controle = '';
 
 	// selection du logo et des boutons correspondant a l'etat du forum
diff --git a/ecrire/inc_presentation.php3 b/ecrire/inc_presentation.php3
index 5a03d1a8eb46b062afae032357b9192eb0adf4c1..c42eda2a7f01c75740f19ebb5ab747a364cffa0a 100644
--- a/ecrire/inc_presentation.php3
+++ b/ecrire/inc_presentation.php3
@@ -1456,7 +1456,7 @@ function afficher_forum($request, $adresse_retour, $controle_id_article = 0) {
 
 			// boutons de moderation
 			if ($controle_id_article)
-				echo boutons_controle_forum($id_forum, $statut, $id_auteur, "id_article=$controle_id_article");
+				echo boutons_controle_forum($id_forum, $statut, $id_auteur, "id_article=$controle_id_article", $ip);
 
 			echo justifier(propre($texte));