diff --git a/Modules/Applications/AppDimensionalityReduction/include/otbTrainDimensionalityReductionApplicationBase.txx b/Modules/Applications/AppDimensionalityReduction/include/otbTrainDimensionalityReductionApplicationBase.txx
index 56a33649156e4c1e44f16def583c532f126daf93..057541017693139268c1039820dc3febde93562b 100644
--- a/Modules/Applications/AppDimensionalityReduction/include/otbTrainDimensionalityReductionApplicationBase.txx
+++ b/Modules/Applications/AppDimensionalityReduction/include/otbTrainDimensionalityReductionApplicationBase.txx
@@ -64,7 +64,7 @@ TrainDimensionalityReductionApplicationBase<TInputValue,TOutputValue>
 template <class TInputValue, class TOutputValue>
 void
 TrainDimensionalityReductionApplicationBase<TInputValue,TOutputValue>
-::Reduce(typename ListSampleType::Pointer validationListSample,std::string modelPath)
+::Reduce(typename ListSampleType::Pointer /*validationListSample*/,std::string /*modelPath*/)
 {
 }