diff --git a/Modules/ThirdParty/GDAL/otb-module-init.cmake b/Modules/ThirdParty/GDAL/otb-module-init.cmake
index 4c67687424f0ca3ca345ed12120e27d072396f7f..bb97a22a27a0a2bd2d24f118505ede04b9ddfd49 100644
--- a/Modules/ThirdParty/GDAL/otb-module-init.cmake
+++ b/Modules/ThirdParty/GDAL/otb-module-init.cmake
@@ -12,7 +12,10 @@ endif()
 if(UNIX)
 
 	message(STATUS "Check if Gdal qualifies for Orfeo ToolBox")
-
+  
+  if("x${GDAL_CONFIG}" STREQUAL "x")
+    message(FATAL_ERROR "Cannot find gdal-config executable. Set GDAL_CONFIG")
+  endif()
 
 	# Prepare bash script
 	configure_file(${CMAKE_SOURCE_DIR}/Modules/ThirdParty/GDAL/gdalTest.sh.in ${CMAKE_CURRENT_BINARY_DIR}/gdalTest.sh @ONLY)