diff --git a/ecrire/exec/controle_forum.php b/ecrire/exec/controle_forum.php
index 0fe47411a6d60f54390ac97e40f0252561c64327..af0b23ae7d09e47440dfa78facc568a3af12bc17 100644
--- a/ecrire/exec/controle_forum.php
+++ b/ecrire/exec/controle_forum.php
@@ -41,7 +41,7 @@ function forum_parent($id_forum) {
 			 'valeur' => $id_article,
 			 'titre' => $titre);
 	  } else {
-	    $ancre = $forum_id_parent ? "forum$forum_id_parent" : '';
+	    $ancre = "forum$id_forum" ;
 	    return array('pref' =>  _T('lien_reponse_article'),
 			 'url' => generer_url_article($id_article,'',$ancre),
 			 'type' => 'id_article',