diff --git a/Code/IO/otbMapProjectionWrapper.cxx b/Code/IO/otbMapProjectionWrapper.cxx
index 876af945777cb95273a4cb9efbfa52df5f03af4c..3e38002b8931fe61552fac211ae3f4859a3d7703 100644
--- a/Code/IO/otbMapProjectionWrapper.cxx
+++ b/Code/IO/otbMapProjectionWrapper.cxx
@@ -50,7 +50,7 @@ MapProjectionWrapper::~MapProjectionWrapper()
 MapProjectionWrapper::InternalMapProjectionPointer MapProjectionWrapper::GetMapProjection()
 {
   itkDebugMacro("returning MapProjection address " << this->m_MapProjection);
-  if ((reinstanciateProjection) || (m_MapProjection == NULL))
+  if ((reinstanciateProjection) /*|| (m_MapProjection == NULL)*/)
     {
     this->InstanciateProjection();
     }
@@ -61,7 +61,7 @@ MapProjectionWrapper::InternalMapProjectionPointer MapProjectionWrapper::GetMapP
 MapProjectionWrapper::InternalMapProjectionConstPointer MapProjectionWrapper::GetMapProjection() const
 {
   itkDebugMacro("returning MapProjection address " << this->m_MapProjection);
-  if ((reinstanciateProjection) || (m_MapProjection == NULL))
+  if ((reinstanciateProjection) /*|| (m_MapProjection == NULL)*/)
     {
     itkExceptionMacro(<< "m_MapProjection not up-to-date, call InstanciateProjection() first");
     }