diff --git a/Code/ChangeDetection/otbKullbackLeiblerDistanceImageFilter.h b/Code/ChangeDetection/otbKullbackLeiblerDistanceImageFilter.h
index 5db5f36f0f993cfc3a2a897a8f529e414d7f4813..5fe63d9a1386ac4a2c86a15b584d1d9bfe86d1ea 100644
--- a/Code/ChangeDetection/otbKullbackLeiblerDistanceImageFilter.h
+++ b/Code/ChangeDetection/otbKullbackLeiblerDistanceImageFilter.h
@@ -104,7 +104,7 @@ namespace Functor {
  */
 template <class TInputImage1, class TInputImage2, class TOutputImage>
 class ITK_EXPORT KullbackLeiblerDistanceImageFilter :
-	public otb::BinaryFunctorNeighborhoodImageFilter<
+	public BinaryFunctorNeighborhoodImageFilter<
 			TInputImage1,TInputImage2,TOutputImage,
 			Functor::KullbackLeiblerDistance<
 				typename itk::ConstNeighborhoodIterator<TInputImage1>, 
@@ -114,7 +114,7 @@ class ITK_EXPORT KullbackLeiblerDistanceImageFilter :
 	public:
 		/** Standard class typedefs. */
 		typedef KullbackLeiblerDistanceImageFilter Self;
-		typedef typename otb::BinaryFunctorNeighborhoodImageFilter<
+		typedef typename BinaryFunctorNeighborhoodImageFilter<
 								TInputImage1,TInputImage2,TOutputImage, 
 								Functor::KullbackLeiblerDistance< 
 									typename itk::ConstNeighborhoodIterator<TInputImage1>,