diff --git a/ecrire/public/quete.php b/ecrire/public/quete.php
index 70cdf39cb8a436d6b4d0af6ae2a86439ddb5c820..19d1531278585875314b7664c02cd1074c587d4b 100644
--- a/ecrire/public/quete.php
+++ b/ecrire/public/quete.php
@@ -109,8 +109,7 @@ function quete_parent($id_rubrique, $connect = '') {
 		return 0;
 	}
 	$id_parent = quete_parent_lang('spip_rubriques', $id_rubrique, $connect);
-
-	return $id_parent['id_parent'];
+	return $id_parent ? $id_parent['id_parent'] : 0;
 }
 
 /**