diff --git a/inc-compilo-index.php3 b/inc-compilo-index.php3
index c171e5efc7956fe3d54685fb61a8de4b90b752dc..8d1df51ab981f67c1f0782d4b632a5988fbee08a 100644
--- a/inc-compilo-index.php3
+++ b/inc-compilo-index.php3
@@ -302,7 +302,7 @@ function champs_traitements ($p) {
 		case 'forums':
 		case 'signatures':
 		case 'syndic_articles':
-			$ps = str_replace('%s', 'safehtml(%s)', $ps);
+			$ps = 'safehtml('.$ps.')';
 			break;
 		default:
 			break;