diff --git a/ecrire/req/pg.php b/ecrire/req/pg.php
index 0ec1c403562a3c8063ca6809e87710a2c19af1a7..a3b256009efc8ea40dee171300399da89f638def 100644
--- a/ecrire/req/pg.php
+++ b/ecrire/req/pg.php
@@ -601,7 +601,7 @@ function spip_pg_frommysql($arg)
 # correct en theorie mais produit des debordements arithmetiques
 #	$res = preg_replace("/(EXTRACT[(][^ ]* FROM *)(timestamp *'[^']*' *[+-] *timestamp *'[^']*') *[)]/", '\2', $res);
 	$res = preg_replace("/(EXTRACT[(][^ ]* FROM *)('[^']*')/", '\1 timestamp \2', $res);
-
+	$res = preg_replace("/\sLIKE\s+/", ' ILIKE ', $res);
 	return str_replace('REGEXP', '~', $res);
 }