diff --git a/Modules/Applications/AppDimensionalityReduction/app/otbImageDimensionalityReduction.cxx b/Modules/Applications/AppDimensionalityReduction/app/otbImageDimensionalityReduction.cxx
index e628b951a7063054ca24e03c67ce6c24965170f2..c221302c033c889e1ddb601662ab840f01257a22 100644
--- a/Modules/Applications/AppDimensionalityReduction/app/otbImageDimensionalityReduction.cxx
+++ b/Modules/Applications/AppDimensionalityReduction/app/otbImageDimensionalityReduction.cxx
@@ -207,7 +207,7 @@ private:
       }
 
     m_Model->Load(GetParameterString("model"));
-    otbAppLogINFO("Model loaded");
+    otbAppLogINFO("Model loaded, dimension = "<< m_Model->GetDimension());
 
     // Classify
     m_ClassificationFilter = DimensionalityReductionFilterType::New();
@@ -216,7 +216,7 @@ private:
     FloatVectorImageType::Pointer outputImage = m_ClassificationFilter->GetOutput();
 
     // Normalize input image if asked
-    if( IsParameterEnabled("imstat") )
+    if( IsParameterEnabled("imstat") && HasValue("imstat") )
       {
       otbAppLogINFO("Input image normalization activated.");
       // Normalize input image (optional)