diff --git a/CMake/otbIncludeDirectories.cmake b/CMake/otbIncludeDirectories.cmake
index 5df8f958a59cfc79d2ee1b07724ff03e2c0bd128..7216d1134209a2fb07ba79e689a598d1d13866ac 100644
--- a/CMake/otbIncludeDirectories.cmake
+++ b/CMake/otbIncludeDirectories.cmake
@@ -84,7 +84,7 @@ ENDIF(OTB_USE_SIFTFAST)
 IF(OTB_USE_EXTERNAL_TINYXML)
   SET(OTB_INCLUDE_DIRS_BUILD_TREE ${OTB_INCLUDE_DIRS_BUILD_TREE}
       ${TINYXML_INCLUDE_DIR})
-ELSEIF(OTB_USE_EXTERNAL_TINYXML)
+ELSE(OTB_USE_EXTERNAL_TINYXML)
   SET(OTB_INCLUDE_DIRS_BUILD_TREE ${OTB_INCLUDE_DIRS_BUILD_TREE}
       ${OTB_SOURCE_DIR}/Utilities/tinyXMLlib)
 ENDIF(OTB_USE_EXTERNAL_TINYXML)
@@ -92,7 +92,7 @@ ENDIF(OTB_USE_EXTERNAL_TINYXML)
 IF(OTB_USE_EXTERNAL_MUPARSER)
   SET(OTB_INCLUDE_DIRS_BUILD_TREE ${OTB_INCLUDE_DIRS_BUILD_TREE}
       ${MUPARSER_INCLUDE_DIR})
-ELSEIF(OTB_USE_EXTERNAL_MUPARSER)
+ELSE(OTB_USE_EXTERNAL_MUPARSER)
   SET(OTB_INCLUDE_DIRS_BUILD_TREE ${OTB_INCLUDE_DIRS_BUILD_TREE}
       ${OTB_SOURCE_DIR}/Utilities/otbmuparser)
 ENDIF(OTB_USE_EXTERNAL_MUPARSER)
@@ -100,7 +100,7 @@ ENDIF(OTB_USE_EXTERNAL_MUPARSER)
 IF(OTB_USE_EXTERNAL_LIBKML)
   SET(OTB_INCLUDE_DIRS_BUILD_TREE ${OTB_INCLUDE_DIRS_BUILD_TREE}
       ${LIBKML_INCLUDE_DIRS})
-ELSEIF(OTB_USE_EXTERNAL_LIBKML)
+ELSE(OTB_USE_EXTERNAL_LIBKML)
   SET(OTB_INCLUDE_DIRS_BUILD_TREE ${OTB_INCLUDE_DIRS_BUILD_TREE}
       ${OTB_SOURCE_DIR}/Utilities/otbkml/src)
 ENDIF(OTB_USE_EXTERNAL_LIBKML)