diff --git a/action/editer_document.php b/action/editer_document.php
index 003f335a558acd094005c337a4aabf1afc98812e..0c010542b8fadcf69ac89ccdaa0d70cbb2c008de 100644
--- a/action/editer_document.php
+++ b/action/editer_document.php
@@ -199,9 +199,8 @@ function document_instituer($id_document, $champs = array()) {
 			'spip_documents_liens',
 			"objet!='document' AND id_document=" . intval($id_document)
 		);
-		// dans 10 ans, ca nous fera un bug a corriger vers 2018
-		// penser a ouvrir un ticket d'ici la :p
-		$date_publication = time() + 10 * 365 * 24 * 3600;
+		// On aura 19 jours 3h14 et 7 secondes pour corriger en 2038 (limitation de la représentation POSIX du temps sur les 32 bits)
+		$date_publication = '2038-01-01 00:00:00';
 		include_spip('base/objets');
 		while ($row = sql_fetch($res)) {
 			if (
diff --git a/medias_administrations.php b/medias_administrations.php
index 777803e6c81c5f126c2a8db322b5ecf3a912b034..67a321ad96e8cf64ce7134f97fb21a604bed3a1c 100644
--- a/medias_administrations.php
+++ b/medias_administrations.php
@@ -177,11 +177,14 @@ function medias_upgrade($nom_meta_base_version, $version_cible) {
 		// plus de place dans les crédits
 		array('sql_alter', "TABLE spip_documents CHANGE credits credits text DEFAULT '' NOT NULL"),
 	);
+	$maj['1.3.2'] = array(
+		// buggons en 2038 plutôt qu'en 2018'
+		array('medias_check_statuts', true),
+	);
 	include_spip('base/upgrade');
 	include_spip('base/medias');
 	maj_plugin($nom_meta_base_version, $version_cible, $maj);
 
-	medias_check_statuts();
 }
 
 /**
diff --git a/paquet.xml b/paquet.xml
index b1436a2d3b0f738056433f5e559b220b25e0351c..090e7ddb2fdce76f0796781befd276cb0b25a9ab 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -5,7 +5,7 @@
 	etat="stable"
 	compatibilite="[3.2.0-dev;3.2.*]"
 	logo="prive/themes/spip/images/portfolio-32.png"
-	schema="1.3.1"
+	schema="1.3.2"
 >
 
 	<nom>Medias</nom>