diff --git a/base/medias.php b/base/medias.php
index 8de8b3c1cb58cb339215595edd54cb7898f67325..9fb2281672978a3a9f90334542202e8d187d9138 100644
--- a/base/medias.php
+++ b/base/medias.php
@@ -10,6 +10,7 @@
  *  Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne.   *
 \***************************************************************************/
 
+if (!defined('_ECRIRE_INC_VERSION')) return;
 
 /**
  * Interfaces des tables breves pour le compilateur
diff --git a/medias_administrations.php b/medias_administrations.php
index 846f6ead57ccbc05fa2b97f6ec83333f7ff9b1fc..74179b56a296c63021c750d71338b0723adc067d 100644
--- a/medias_administrations.php
+++ b/medias_administrations.php
@@ -10,6 +10,8 @@
  *  Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne.   *
 \***************************************************************************/
 
+if (!defined('_ECRIRE_INC_VERSION')) return;
+
 /**
  * verifier et maj le statut des documents
  * @param bool $affiche
diff --git a/modeles/document_case_fonctions.php b/modeles/document_case_fonctions.php
index 98a367461d2a8732cf3eab231654dcc3bcc56b24..8febf3f5914134f5bc773fffb1b63e5557e4cabb 100644
--- a/modeles/document_case_fonctions.php
+++ b/modeles/document_case_fonctions.php
@@ -6,6 +6,8 @@
  *
  */
 
+if (!defined('_ECRIRE_INC_VERSION')) return;
+
 define('_BOUTON_MODE_IMAGE', true);
 
 include_spip('inc/documents'); // pour la fonction affiche_raccourci_doc
diff --git a/modeles/emb_fonctions.php b/modeles/emb_fonctions.php
index 94d5d312be197dafac0015610a8a38dcea4f9116..0c63858f78b2278c1cd4d33391a1d3b58f3cb510 100644
--- a/modeles/emb_fonctions.php
+++ b/modeles/emb_fonctions.php
@@ -1,5 +1,7 @@
 <?php
 
+if (!defined('_ECRIRE_INC_VERSION')) return;
+
 /**
  * Trouver le fond pour embarquer un document avec un mime_type donne
  * text_html