diff --git a/CMakeLists.txt b/CMakeLists.txt
index 470e9e9443f5725473af02632a7df3a3bc1d0eec..e7d4ddb82571db4a9009bdc6767b5d073af0cd8d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -614,6 +614,9 @@ ELSE(OTB_USE_EXTERNAL_GDAL)
 ENDIF(OTB_USE_EXTERNAL_GDAL)
 
 #Experimental
+OPTION(OTB_USE_GETTEXT "Get Text Library." ON)
+
+IF(OTB_USE_GETTEXT)
 FIND_PACKAGE(Gettext)
 IF(GETTEXT_FOUND)
   FIND_LIBRARY(GETTEXT_LIBRARY gettextlib DOC "GetText library")
@@ -641,6 +644,7 @@ ELSE(GETTEXT_FOUND)
   MESSAGE(STATUS
               "Gettext not found, internationalization will not be available")
 ENDIF(GETTEXT_FOUND)
+ENDIF(OTB_USE_GETTEXT)
 
 #-------------------------------
 # End connections whith external libraries