diff --git a/scripts/cmake/Dependencies.cmake b/scripts/cmake/Dependencies.cmake
index e6fa6bc6a13b95cd8c46741f0fad28e3758756b0..7cda142a99046871b9ad6209789ba0e4fa3cc4b7 100644
--- a/scripts/cmake/Dependencies.cmake
+++ b/scripts/cmake/Dependencies.cmake
@@ -49,9 +49,9 @@ if(exprtk_ADDED)
     target_include_directories(exprtk SYSTEM INTERFACE ${exprtk_SOURCE_DIR})
 endif()
 
-CPMAddPackage(NAME spdlog GITHUB_REPOSITORY gabime/spdlog VERSION 1.8.2)
+CPMFindPackage(NAME spdlog GITHUB_REPOSITORY gabime/spdlog VERSION 1.8.2)
 
-CPMAddPackage(
+CPMFindPackage(
     NAME tclap
     GITHUB_REPOSITORY ufz/tclap
     VERSION 1.2.4
@@ -272,7 +272,7 @@ if(OGS_BUILD_SWMM)
     endif()
 endif()
 
-CPMAddPackage(
+CPMFindPackage(
     NAME nlohmann_json
     VERSION 3.6.1
     # the git repo is incredibly large, so we download the archived include