diff --git a/AssemblerLib/CMakeLists.txt b/AssemblerLib/CMakeLists.txt
index 2eed65b13fa9f108ae1d5d9cd4d7386f0139bcc5..8c5769b87c5a05ffb7097fb2d7b5b6ee23e33be8 100644
--- a/AssemblerLib/CMakeLists.txt
+++ b/AssemblerLib/CMakeLists.txt
@@ -12,7 +12,3 @@ include_directories(
 	../MathLib
 	../MeshLib
 )
-
-if(TARGET Eigen)
-	add_dependencies(AssemblerLib Eigen)
-endif()
diff --git a/ProcessLib/CMakeLists.txt b/ProcessLib/CMakeLists.txt
index 23349d2fb6feed729d7d1f5e3c4baeeeefbf91eb..c228e8c8943197b7d3891d036ff0faf1d29e521c 100644
--- a/ProcessLib/CMakeLists.txt
+++ b/ProcessLib/CMakeLists.txt
@@ -9,3 +9,7 @@ target_link_libraries(ProcessLib INTERFACE
     MeshGeoToolsLib
     logog
 )
+
+if(TARGET Eigen)
+	add_dependencies(ProcessLib Eigen)
+endif()