diff --git a/Modules/Learning/DimensionalityReductionLearning/include/otbPCAModel.txx b/Modules/Learning/DimensionalityReductionLearning/include/otbPCAModel.txx
index dcc6b00ea2b9fecf8a9eda6132f13e8a01adc8aa..9f39326a21bc5f1980a49d80ecdaea55b42a450a 100644
--- a/Modules/Learning/DimensionalityReductionLearning/include/otbPCAModel.txx
+++ b/Modules/Learning/DimensionalityReductionLearning/include/otbPCAModel.txx
@@ -162,8 +162,8 @@ PCAModel<TInputValue>::DoPredict(const InputSampleType & value, ConfidenceValueT
     shark::Data<shark::RealVector> data = shark::createDataFromRange(features);
      
   data = m_Encoder(data);
-    TargetSampleType target;
-    target.SetSize(this->m_Dimension);
+  TargetSampleType target;
+  target.SetSize(this->m_Dimension);
   
   for(unsigned int a = 0; a < this->m_Dimension; ++a){
     target[a]=data.element(0)[a];