diff --git a/medias_fonctions.php b/medias_fonctions.php
index 2540ac0d507351f224342c5959d1d1dced2674e7..5c6bb71178519c50ac9ec7a00d2ce9ffa22d7f73 100644
--- a/medias_fonctions.php
+++ b/medias_fonctions.php
@@ -311,9 +311,12 @@ function medias_lister_methodes_upload($env) {
 	$methodes['distant'] = array('label_lien'=>_T('medias:bouton_download_sur_le_web'),'label_bouton'=>_T('bouton_choisir'));
 
 	// pipeline pour les méthodes d'upload
+	$objet = isset($env['objet']) ? $env['objet'] : '';
+	$id_objet = isset($env['id_objet']) ? $env['id_objet'] : '';
+
 	$methodes = pipeline('medias_methodes_upload',
 		array(
-			'args' => array('objet' => $env['objet'], 'id_objet' => $env['id_objet']),
+			'args' => array('objet' => $objet, 'id_objet' => $id_objet),
 			'data' => $methodes
 		)
 	);