diff --git a/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h b/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h
index 0ccd69fb1a926784c9e65e3b1debbaa954e939b3..f3f638a41f3788ad52ac4ccae3c1a98f3b1afd0e 100644
--- a/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h
+++ b/Code/Fusion/otbLmvmPanSharpeningFusionImageFilter.h
@@ -67,7 +67,7 @@ public:
     TPanImageType::ImageDimension>                InternalImageType;
     
   /** Single band Xs image type */
-  typedef typename TXsImageType::PixelType 	 XsPixelType;
+  typedef typename TXsImageType::InternalPixelType  XsPixelType;
   typedef otb::Image<XsPixelType,
     TXsImageType::ImageDimension>                XsBandImageType;