diff --git a/cmake/modules/FindIPOpt.cmake b/cmake/modules/FindIPOpt.cmake
index 4c885f076debec4cda890f2bec99a046768b27e5..69842aa4ca32cdd65fcb2f2c36ecaa4fdf57d309 100644
--- a/cmake/modules/FindIPOpt.cmake
+++ b/cmake/modules/FindIPOpt.cmake
@@ -14,6 +14,7 @@ find_path(IPOPT_INCLUDE_DIR
 )
 find_path(IPOPT_INCLUDE_DIR
   NAMES "IpNLP.hpp"
+  PATH_SUFFIXES "include" "include/coin"
 )
 
 find_library(IPOPT_LIBRARY