diff --git a/cmake/FindConfuse.cmake b/cmake/FindConfuse.cmake
index ab25eef..c0097e3 100644
--- a/cmake/FindConfuse.cmake
+++ b/cmake/FindConfuse.cmake
@@ -49,7 +49,15 @@ find_library ( CONFUSE_LIBRARY
   NAMES confuse
 )
 
+# confuse may need the separate intl library (osx)
+find_library ( INTL_LIBRARY
+  NAMES intl
+)
+
 set ( CONFUSE_LIBRARIES ${CONFUSE_LIBRARY} )
+if ( INTL_LIBRARY )
+  list ( APPEND CONFUSE_LIBRARIES ${INTL_LIBRARY} )  
+endif ()
 
 
 # try to guess root dir from include dir
