diff --git a/cmake2/FindCLP.cmake b/cmake2/FindCLP.cmake
index 7a56552bae2ecf7dbe7bb1c99508ea18177a7c4b..23f7c0c6d4fb465bc2cdfa341ed120ae6d79499a 100644
--- a/cmake2/FindCLP.cmake
+++ b/cmake2/FindCLP.cmake
@@ -11,7 +11,7 @@ find_path(CLP_INCLUDE_DIR coin/ClpSimplex.hpp
           HINTS ${CLP_INCLUDEDIR}
           PATH_SUFFIXES CLP )
 
-find_library(CLP_LIBRARY NAMES libclp
+find_library(CLP_LIBRARY NAMES libclp.so
              HINTS ${CLP_LIBDIR} ${CLP_LIBRARY_DIRS} )
 
 set(CLP_LIBRARIES ${CLP_LIBRARY} )
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index f2181cd8718280f3a82ece0b4a7e6351951de633..adaf34fb000529bfca1865c19cb1b43422bf209c 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -39,7 +39,7 @@ TARGET_LINK_LIBRARIES(${LIBRARY_NAME} ${CDD_LIBRARIES})
 PKG_CONFIG_USE_DEPENDENCY(${LIBRARY_NAME} qpOASES)
 
 if(CLP_FOUND)
-  TARGET_LINK_LIBRARIES(${LIBRARY_NAME} ${CLP_LIBRARY}
+  TARGET_LINK_LIBRARIES(${LIBRARY_NAME} ${CLP_LIBRARIES}
                                                /usr/lib/libCoinUtils.so)
 endif()