diff --git a/dune/istl/paamg/test/CMakeLists.txt b/dune/istl/paamg/test/CMakeLists.txt
index be77cd9ceba8803c60fdfcd236e8f76345568fd4..70456be20f7da5166f716358805beae66ff83112 100644
--- a/dune/istl/paamg/test/CMakeLists.txt
+++ b/dune/istl/paamg/test/CMakeLists.txt
@@ -1,9 +1,9 @@
 if(MPI_FOUND)
-  set(MPITESTS  galerkintest hierarchytest transfertest)
+  set(MPITESTS pamgtest galerkintest hierarchytest transfertest)
 endif(MPI_FOUND)
 
 if(ParMETIS_FOUND)
-  set(PARMETISTESTS pamgtest pamg_comm_repart_test)
+  set(PARMETISTESTS pamg_comm_repart_test)
 endif(ParMETIS_FOUND)
 
 set(NORMALTESTS amgtest graphtest kamgtest)
@@ -24,6 +24,7 @@ add_dune_superlu_flags(kamgtest)
 add_executable(pamg_comm_repart_test "parallelamgtest.cc")
 set_target_properties(pamg_comm_repart_test PROPERTIES COMPILE_FLAGS "-DAMG_REPART_ON_COMM_GRAPH")
 add_executable(pamgtest "parallelamgtest.cc")
+add_dune_superlu_flags(pamgtest)
 add_executable(transfertest "transfertest.cc")
 
 foreach(_exe ${ALLTESTS})
@@ -32,4 +33,4 @@ foreach(_exe ${ALLTESTS})
 endforeach(_exe ${ALLTESTS})
 
 add_dune_mpi_flags("${MPITESTS}")
-add_dune_parmetis_flags("${PARMETISTESTS}")
+add_dune_parmetis_flags("${PARMETISTESTS}" pamgtest)