diff --git a/base/soyezcreateurs.php b/base/soyezcreateurs.php
index bdd73df24d268aabeeea8ef0a1786ca6ae10686a..17cdc3586c215718cbd89638cd1a745974e7c83d 100644
--- a/base/soyezcreateurs.php
+++ b/base/soyezcreateurs.php
@@ -469,10 +469,14 @@ function remplacer_article($id_article, $id_rubrique, $texte) {
 	return true;
 }
 
-function poubelle_article($titre_article, $titre_rubrique) {
+function poubelle_article($id_or_titre_article, $titre_rubrique) {
 	$id_rubrique = id_rubrique($titre_rubrique);
 	if ($id_rubrique) {
-		$id_article = id_article($titre_article, $id_rubrique);
+		if (is_int($id_or_titre_article)) {
+			$id_article = $id_or_titre_article;
+		} else {
+			$id_article = id_article($id_or_titre_article, $id_rubrique);
+		}
 		if ($id_article) {
 			include_spip('action/editer_objet');
 			objet_modifier(