diff --git a/Code/Projections/otbGenericMapProjection.h b/Code/Projections/otbGenericMapProjection.h
index 930619686c9d5f7a8d965a64357078cdc49c1514..1423d7a4ad60c401ba82adfeb108e41bb60fe755 100644
--- a/Code/Projections/otbGenericMapProjection.h
+++ b/Code/Projections/otbGenericMapProjection.h
@@ -26,14 +26,7 @@
 #include "itkExceptionObject.h"
 #include "itkMacro.h"
 
-#include "projection/ossimProjection.h"
-#include "base/ossimGpt.h"
-#include "base/ossimDpt.h"
-#include "projection/ossimProjection.h"
-#include "base/ossimEllipsoid.h"
-#include "base/ossimEllipsoidFactory.h"
-#include "base/ossimString.h"
-#include "gdal/ossimOgcWktTranslator.h"
+class ossimProjection;
 
 namespace otb
 {