diff --git a/ecrire/inc_version.php3 b/ecrire/inc_version.php3
index 43e43b4188494e0b826b41604260118a11cb0425..35e63ead6c13d7cd03ed8f8c1b742efab5b94339 100644
--- a/ecrire/inc_version.php3
+++ b/ecrire/inc_version.php3
@@ -671,7 +671,7 @@ function test_obgz () {
 }
 
 // si un buffer est deja ouvert, stop
-if ($flag_ob AND ob_get_contents()===false AND !headers_sent()) {
+if ($flag_ob AND strlen(ob_get_contents())==0 AND !headers_sent()) {
 	@header("Vary: Cookie, Accept-Encoding");
 	if (test_obgz()) {
 		ob_start('ob_gzhandler');