diff --git a/src/afficheur/DecorVariable.java b/src/afficheur/DecorVariable.java
index 323044229e343bc54f8d182ed177f6cb2634f0c0..f91d7e0f5d5fe9664bc1ce40425ffe04b9e7ef29 100644
--- a/src/afficheur/DecorVariable.java
+++ b/src/afficheur/DecorVariable.java
@@ -49,6 +49,8 @@ public class DecorVariable {
 	//declae en x seulement
 	public void affiche(int x,Graphics g)
 	{
+            if (Repere.isSubjective)
+            {
 		//on se ramene au repere du plan
 		x=(x%wx);
 		
@@ -57,6 +59,10 @@ public class DecorVariable {
 		
 		//on affiche sur l'ecran wx-x ==> wx  image source de 0 � x   
 		g.drawImage(im, wx-x ,0 , wx, wy, 0, 0, x, wy,null);
+            }
+            else{
+                g.drawImage(im,0 ,0 , wx, wy, 0, 0, wx, wy,null);
+            }
 		
 	}
 	
diff --git a/test/testMario.java b/test/testMario.java
index a890aa38639256c2d7ad48c42e9f98c418321b6b..7dac31b69aa4a638b1027e14d969d57515aa97ce 100644
--- a/test/testMario.java
+++ b/test/testMario.java
@@ -97,7 +97,7 @@ public class testMario {
         // Change l'image de fond
         affiche.decor.changeImage("background2.jpg");
         // Passage à une vue non subjective
-        Repere.isSubjective=true;
+        Repere.isSubjective=false;
         
         // Test to change the image
         //monMonde.balle.sprites.assignNewImage("hero2.png");