diff --git a/Code/MultiScale/otbWaveletGenerator.cxx b/Code/MultiScale/otbWaveletGenerator.cxx
index e572083e5398bffbb68eae08a6abedb913ee6f6d..b9c6099cb97da1e525d0468d34d2f6a6f3a731a4 100644
--- a/Code/MultiScale/otbWaveletGenerator.cxx
+++ b/Code/MultiScale/otbWaveletGenerator.cxx
@@ -52,9 +52,6 @@ WaveletGenerator<TMotherWaveletOperator>
   msg << "The mother wavelet ID " << TMotherWaveletOperator;
   msg << " is unkown or has to be implemented...\n";
   throw itk::ExceptionObject(__FILE__, __LINE__, msg.str().c_str(), ITK_LOCATION);
-
-  CoefficientVector vector;
-  return vector;
 }
 
 template <Wavelet::Wavelet TMotherWaveletOperator>
@@ -66,9 +63,6 @@ WaveletGenerator<TMotherWaveletOperator>
   msg << "The mother wavelet ID " << TMotherWaveletOperator;
   msg << " is unkown or has to be implemented (check the txx file)...\n";
   throw itk::ExceptionObject(__FILE__, __LINE__, msg.str().c_str(), ITK_LOCATION);
-
-  CoefficientVector vector;
-  return vector;
 }
 
 /**