diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5705b3b40e929d6392a54d0079a6be01a451e1c8..f13356af57fe731bdc5ddb9381a85eb1b1006953 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -145,7 +145,7 @@ endif()
 if(MSVC)
 	include_directories(${MSVC_INCLUDE_DIR})
 endif()
-if(INTL_FOUND)
+if(GETTEXT_FOUND)
 	set(HAVE_GETTEXT 1)
 	add_definitions("-DENABLE_NLS")
 endif()
diff --git a/gtk/CMakeLists.txt b/gtk/CMakeLists.txt
index 963299881e76976e171b50cbc3f2bb21e217d3cd..46436d636b83f7a8cbe307b39a65d06ff08d52e8 100644
--- a/gtk/CMakeLists.txt
+++ b/gtk/CMakeLists.txt
@@ -84,9 +84,10 @@ endif()
 set_target_properties(linphone-gtk PROPERTIES OUTPUT_NAME linphone LINKER_LANGUAGE CXX)
 target_include_directories(linphone-gtk PUBLIC ${GTK2_INCLUDE_DIRS} ${INTL_INCLUDE_DIRS})
 target_link_libraries(linphone-gtk linphone ${GTK2_LIBRARIES})
-if(INTL_LIBRARIES)
+if(GETTEXT_FOUND)
 	target_link_libraries(linphone-gtk ${INTL_LIBRARIES})
 endif()
+
 if(WIN32)
 	target_link_libraries(linphone-gtk Wininet)
 endif()