diff --git a/medias_fonctions.php b/medias_fonctions.php
index a67c97d4aa16ffd05e9729705d2e59ccf2b5a939..1cc173c5287e03a71a7d3846589901f35dbc2006 100644
--- a/medias_fonctions.php
+++ b/medias_fonctions.php
@@ -44,6 +44,7 @@ if (isset($GLOBALS['visiteur_session']['zip_to_clean'])
 if (isset($_SERVER['REQUEST_METHOD'])
 	and $_SERVER['REQUEST_METHOD'] == 'POST'
 	and empty($_POST)
+	and isset($_SERVER['CONTENT_TYPE'])
 	and strlen($_SERVER['CONTENT_TYPE']) > 0
 	and strncmp($_SERVER['CONTENT_TYPE'], 'multipart/form-data', 19) == 0
 	and $_SERVER['CONTENT_LENGTH'] > medias_inigetoctets('post_max_size')
diff --git a/paquet.xml b/paquet.xml
index c083c8deb5618eae9a7ac5cdd2f7ecc993bda686..8240252fd046589ebb096c72d93f370c310a9f22 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,7 +1,7 @@
 <paquet
 	prefix="medias"
 	categorie="multimedia"
-	version="2.25.3"
+	version="2.25.4"
 	etat="stable"
 	compatibilite="[3.3.0-dev;3.3.*]"
 	logo="prive/themes/spip/images/portfolio-32.png"