diff --git a/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h b/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h
index f3f638a41f3788ad52ac4ccae3c1a98f3b1afd0e..93f02b1cb5471a4d54471776b387b0c71a39305e 100644
--- a/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h
+++ b/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h
@@ -195,7 +195,7 @@ private:
                                          FusionFunctor2>     FusionStep2FilterType;
 
   /** Pointer to the fusion filter */
-  typename FusionStep1FilterType::Pointer      m_FusionStep2Filter;
+  typename FusionStep2FilterType::Pointer      m_FusionStep2Filter;
   
 
   /** Typedef of the convolution filter performing Pan smoothing */