diff --git a/ecrire/inc/documents.php b/ecrire/inc/documents.php
index c4067df7d533c088e613c5b1e1c746c0c054f43c..5236a15f293d209b2d6b38054fb1985cf4f52402 100644
--- a/ecrire/inc/documents.php
+++ b/ecrire/inc/documents.php
@@ -139,15 +139,11 @@ function copier_document($ext, $orig, $source, $subdir = null) {
 
 	$orig = preg_replace(',\.\.+,', '.', $orig); // pas de .. dans le nom du doc
 	$dir = creer_repertoire_documents($subdir ? $subdir : $ext);
-	$dest = preg_replace(
-		'/[^.=\w-]+/',
-		'_',
-		translitteration(preg_replace(
-			'/\.([^.]+)$/',
-			'',
-			preg_replace('/<[^>]*>/', '', basename($orig))
-		))
-	);
+
+	$dest = preg_replace('/<[^>]*>/', '', basename($orig));
+	$dest = preg_replace('/\.([^.]+)$/','', $dest);
+	$dest = translitteration($dest);
+	$dest = preg_replace('/[^.=\w-]+/','_', $dest);
 
 	// ne pas accepter de noms de la forme -r90.jpg qui sont reserves
 	// pour les images transformees par rotation (action/documenter)