diff --git a/ecrire/inc/filtres_alertes.php b/ecrire/inc/filtres_alertes.php
index 78f5dee93a62429d56dc91c7d40b01b768cd0d29..8a6ee6d44aa393c98b218c4bb7dd47d93e314d36 100644
--- a/ecrire/inc/filtres_alertes.php
+++ b/ecrire/inc/filtres_alertes.php
@@ -201,6 +201,7 @@ function message_alerte_ouvrir(?string $titre = null, ?string $class = null, ?st
 	$prive = test_espace_prive();
 
 	// Valeurs par défaut
+	$titre = trim($titre ?? '');
 	$role ??= 'alert'; // fallback uniquement si null
 	$class ??= 'notice'; // fallback uniquement si null