diff --git a/Code/BasicFilters/otbConvolutionImageFilter.txx b/Code/BasicFilters/otbConvolutionImageFilter.txx
index 94b9db348b9e67b74cf0875ef414a6c1601a6cb8..722cd0ba772988afe7b8b9a79b00fa7afe625b40 100644
--- a/Code/BasicFilters/otbConvolutionImageFilter.txx
+++ b/Code/BasicFilters/otbConvolutionImageFilter.txx
@@ -27,6 +27,8 @@
 #include "itkProgressReporter.h"
 #include "itkConstantBoundaryCondition.h"
 
+#include "otbMacro.h"
+
 namespace otb
 {
 
diff --git a/Utilities/ITK/Code/Review/itkBinaryImageToLabelMapFilter.h b/Utilities/ITK/Code/Review/itkBinaryImageToLabelMapFilter.h
index 8835e6d8cf208bbc81923c9248a67ca31e21010f..be772383adf95d1538e1e05b05938fbe5120e620 100644
--- a/Utilities/ITK/Code/Review/itkBinaryImageToLabelMapFilter.h
+++ b/Utilities/ITK/Code/Review/itkBinaryImageToLabelMapFilter.h
@@ -26,6 +26,9 @@
 #include "itkProgressReporter.h"
 #include "itkBarrier.h"
 
+//PATCH OTB
+#include "itkLabelMap.h"
+
 namespace itk
 {