diff --git a/ecrire/inc/documents.php b/ecrire/inc/documents.php
index e6c968da12280db922280208864ac79e4e64f537..f3dfdafd088c2719774ca047d407d66393d6026b 100644
--- a/ecrire/inc/documents.php
+++ b/ecrire/inc/documents.php
@@ -117,6 +117,10 @@ function document_et_vignette($document, $url, $portfolio=false) {
 
 // http://doc.spip.org/@afficher_documents_colonne
 function afficher_documents_colonne($id, $type="article",$script=NULL) {
+	// il faut avoir les droits de modif sur l'article pour pouvoir uploader !
+	if (!autoriser('modifier',$type,$id))
+		return "";
+		
 	include_spip('inc/minipres'); // pour l'aide quand on appelle afficher_documents_colonne depuis un squelette
 	include_spip('inc/presentation'); // pour l'aide quand on appelle afficher_documents_colonne depuis un squelette
 	// seuls cas connus : article, breve ou rubrique