diff --git a/cmake/modules/FindIPOpt.cmake b/cmake/modules/FindIPOpt.cmake
index 210fc317e6781787dd1228ebb30f9678743ba566..5c38650a31ecaf41d588ad31986a292fe997064c 100644
--- a/cmake/modules/FindIPOpt.cmake
+++ b/cmake/modules/FindIPOpt.cmake
@@ -18,7 +18,7 @@ find_library(IPOPT_LIBRARY
 
 # If you want to want to use other linear solver
 find_library(HSL_LIBRARY
-  NAMES hsl
+  NAMES hsl coinhsl
   PATH_SUFFIXES "lib"
 )