diff --git a/SDK/Python/blender.py b/SDK/Python/blender.py
index 49fee0d084ed9b5e1201bdf684a98cc048e19a88..c1d9b34e11dbff751fb350554f9c09c28870a9fe 100644
--- a/SDK/Python/blender.py
+++ b/SDK/Python/blender.py
@@ -172,6 +172,10 @@ def render_stereo(camera, baseline=0.15, use_eevee_depth=False):
     context = bpy.context
     camera_old = bpy.context.scene.camera
 
+    pose = np.array(camera.matrix_world)
+    pose[:,1] = -pose[:,1]
+    pose[:,2] = -pose[:,2]
+
     try:
         context.scene.camera = camera
         imL, depthL = render()
@@ -187,10 +191,6 @@ def render_stereo(camera, baseline=0.15, use_eevee_depth=False):
     finally:
         context.scene.camera = camera_old
 
-    pose = np.array(camera.matrix_world)
-    pose[:,1] = -pose[:,1]
-    pose[:,2] = -pose[:,2]
-
     d_max = max(np.max(depthL), np.max(depthR))
     ftlcamera = get_ftl_calibration_from_blender(camera.data, baseline=baseline, d_max=d_max)