diff --git a/src/Vector/Vector_unit_tests.cpp b/src/Vector/Vector_unit_tests.cpp
index 2dc9be20240600a39df19a14983bc52f6aa70d92..2ff929f2fc89b2a3a9d8d256fd7d237014a2fc92 100644
--- a/src/Vector/Vector_unit_tests.cpp
+++ b/src/Vector/Vector_unit_tests.cpp
@@ -17,6 +17,8 @@
 
 BOOST_AUTO_TEST_SUITE( vector_test_suite )
 
+#ifdef HAVE_EIGEN
+
 BOOST_AUTO_TEST_CASE(vector_eigen_parallel)
 {
 	Vcluster<> & vcl = create_vcluster();
@@ -134,6 +136,8 @@ BOOST_AUTO_TEST_CASE(vector_eigen_parallel)
 	}
 }
 
+#endif
+
 #ifdef HAVE_PETSC
 
 BOOST_AUTO_TEST_CASE(vector_petsc_parallel)