diff --git a/src/coupled/CMakeLists.txt b/src/coupled/CMakeLists.txt
index c44a98219cb7bbf12e72a1f0d2e3ddcf53ba5e4e..a4969879a7538b43d5d1a7657489c20c8662e03d 100644
--- a/src/coupled/CMakeLists.txt
+++ b/src/coupled/CMakeLists.txt
@@ -1,4 +1,6 @@
 add_subdirectory(transfers)
+add_subdirectory(discretizations)
+add_subdirectory(assemble)
 add_subdirectory(solvers)
 
 add_library(COUPLED
diff --git a/src/coupled/solvers/CMakeLists.txt b/src/coupled/solvers/CMakeLists.txt
index fab513e3248519576cc114d333197a387230c312..a0a41c885e9a030c498aa06ae7023aa77bc72c1e 100644
--- a/src/coupled/solvers/CMakeLists.txt
+++ b/src/coupled/solvers/CMakeLists.txt
@@ -3,4 +3,4 @@ add_library(COUPLED_SOLVERS STATIC
         SegregatedSolver.cpp
         )
 
-target_link_libraries(COUPLED_SOLVERS COUPLED_TRANSFERS ELASTICITY_SOLVERS ELPHY_SOLVERS)
\ No newline at end of file
+target_link_libraries(COUPLED_SOLVERS COUPLED_ASSEMBLE ELASTICITY_SOLVERS ELPHY_SOLVERS)
\ No newline at end of file