diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php
index b1c73f0b3bd23da4375222f6b8cf8e53dbf2384d..d10c547b4c22f5a5846234789a25eea8836aefd2 100644
--- a/ecrire/inc/filtres.php
+++ b/ecrire/inc/filtres.php
@@ -2190,7 +2190,10 @@ function filtre_info_plugin_dist($plugin, $type_info) {
 	else {
 		$get_infos = charger_fonction('get_infos','plugins');
 		$infos = $get_infos($plugins_actifs[$plugin]['dir']);
-		return strval($infos[$type_info]);
+		if ($type_info == 'tout')
+			return $infos;
+		else
+			return strval($infos[$type_info]);
 	}
 }