diff --git a/ProcessLib/BoundaryCondition/Python/CMakeLists.txt b/ProcessLib/BoundaryCondition/Python/CMakeLists.txt
index 52b1f9da15c787f89fdfb30b394456de2d3605bf..94dcceacb3726cf8b574bce1fdb511aebb4aea52 100644
--- a/ProcessLib/BoundaryCondition/Python/CMakeLists.txt
+++ b/ProcessLib/BoundaryCondition/Python/CMakeLists.txt
@@ -12,7 +12,7 @@ target_compile_definitions(ProcessLibBoundaryConditionPython
     PUBLIC OGS_USE_PYTHON)
 
 target_link_libraries(ProcessLibBoundaryConditionPython
-    PUBLIC BaseLib MathLib MeshLib NumLib logog
+    PUBLIC BaseLib MathLib MeshLib NumLib logog ${Python_LIBRARIES}
     PRIVATE pybind11::pybind11)
 
 # For the embedded Python module