diff --git a/ecrire/inc/filtres_dates.php b/ecrire/inc/filtres_dates.php
index f4ec8fe71ffbdbd4e722bf3c488e1449b7add313..283d2a98cac2d952dd0e2f4b2df24cbbdb664573 100644
--- a/ecrire/inc/filtres_dates.php
+++ b/ecrire/inc/filtres_dates.php
@@ -197,10 +197,18 @@ function secondes($numdate) {
  * @link https://www.spip.net/5519
  *
  * @param string $numdate La date à extraire
+ * @param string $forme.
+ *	- si vide,  précise l'unité des minutes : 12h10min
+ *	- si 'abbr' ne précise pas l'unité des minutes : 12h10
  * @return string L'heure formatée dans la langue en cours.
  **/
-function heures_minutes($numdate) {
-	return _T('date_fmt_heures_minutes', array('h' => heures($numdate), 'm' => minutes($numdate)));
+function heures_minutes($numdate, $forme='') {
+	if ($forme !='abbr') {
+		return _T('date_fmt_heures_minutes', array('h' => heures($numdate), 'm' => minutes($numdate)));
+	}
+	else {
+		return _T('date_fmt_heures_minutes_court', array('h' => heures($numdate), 'm' => minutes($numdate)));
+	}
 }
 
 /**