diff --git a/Code/Projections/otbGenericRSTransform.txx b/Code/Projections/otbGenericRSTransform.txx
index 3dbb46733ee867c309dd660ca4e6fa0387055b8a..212ffc6c12611e2885a78e0c307009e286146779 100644
--- a/Code/Projections/otbGenericRSTransform.txx
+++ b/Code/Projections/otbGenericRSTransform.txx
@@ -306,7 +306,7 @@ GenericRSTransform<TScalarType, NInputDimensions, NOutputDimensions>
 
   // Switch origins
   inverseTransform->SetInputOrigin(m_OutputOrigin);
-  inverseTransform->SetOutputOrigin(m_InputSpacing);
+  inverseTransform->SetOutputOrigin(m_InputOrigin);
   
   // Copy some more parameters
   inverseTransform->SetAverageElevation(m_AverageElevation);