diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index eff7fbcbb30bbd78e6314b3de2c5d6ff8c966ffd..6e2589596c335729a6faea88bc3179d8783fe34a 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -3,7 +3,8 @@ file(GLOB tests_src "*.cpp")
 file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/tests_data DESTINATION .)
 
 add_executable(test_mlip ${tests_src})
-target_link_libraries(test_mlip PRIVATE Catch2 tadah.mlip tadah.core tadah.models)
+target_link_libraries(test_mlip PRIVATE
+    Catch2 tadah.mlip tadah.core tadah.models config::rc)
 
 if(TADAH_ENABLE_OPENMP) 
     find_package(OpenMP REQUIRED)