diff --git a/ecrire/inc_texte.php3 b/ecrire/inc_texte.php3
index bff3848ec1f921dad85c74c84fdc91ad1051545c..20fc3605d7094447ea4dcd4239ef95f959eef48c 100644
--- a/ecrire/inc_texte.php3
+++ b/ecrire/inc_texte.php3
@@ -296,8 +296,10 @@ function integre_image($id_document, $align, $type_aff = 'IMG') {
 				$vignette .= " alt=\"$titre\" title=\"$titre\"";
 			if ($affichage_detaille)
 				$vignette .= ">";
-			else
-				$vignette .= " hspace='5' vspace='3'$align>";
+			else {
+				$vignette .= "hspace='5' vspace='3'$align>";
+				if ($align) $vignette = "<div$align>$vignette</div>";
+			}
 		}
 		else {
 			$vignette = vignette_par_defaut($extension);