diff --git a/CMake/OTBModuleExternal.cmake b/CMake/OTBModuleExternal.cmake
index 8fdf2765147e174cdafcc7a268c1c6afbd3b8246..75ce8c229d97a2420acd0d17bdc06197c7596be3 100644
--- a/CMake/OTBModuleExternal.cmake
+++ b/CMake/OTBModuleExternal.cmake
@@ -76,6 +76,9 @@ else()
   if(NOT OTB_INSTALL_PACKAGE_DIR)
     set(OTB_INSTALL_PACKAGE_DIR "lib/cmake/OTB-${OTB_VERSION_MAJOR}.${OTB_VERSION_MINOR}")
   endif()
+  if(NOT OTB_INSTALL_APP_DIR)
+    set(OTB_INSTALL_APP_DIR lib/otb/applications)
+  endif()
 
   # Use OTB's flags.
   set(CMAKE_C_FLAGS "${OTB_REQUIRED_C_FLAGS} ${CMAKE_C_FLAGS}")