diff --git a/test/sumfact/preconditioner/test_preconditioner_2d.cc b/test/sumfact/preconditioner/test_preconditioner_2d.cc
index b9d9f0ea14acf69d0d055a64d048364a2dfe120f..3e8fcfc117288feba4d5bd76abb5ca548e18f649 100644
--- a/test/sumfact/preconditioner/test_preconditioner_2d.cc
+++ b/test/sumfact/preconditioner/test_preconditioner_2d.cc
@@ -65,7 +65,7 @@ int main(int argc, char** argv){
     FullGO fullgo(dg2_gfs_, dg2_gfs__cc, dg2_gfs_, dg2_gfs__cc, fulllop, mb);
 
     // Additional grid operators for preconditioner
-    using BDLOP = BlockDiagonalOperator<DG2_GFS, DG2_GFS,>;
+    using BDLOP = BlockDiagonalOperator<DG2_GFS, DG2_GFS>;
     using BDGO = Dune::PDELab::FastDGGridOperator<DG2_GFS, DG2_GFS, BDLOP, MatrixBackend, DF, RangeType, RangeType, DG2_GFS_CC, DG2_GFS_CC>;
     BDLOP bdlop(dg2_gfs_, dg2_gfs_, initree);
     BDGO bdgo(dg2_gfs_, dg2_gfs__cc, dg2_gfs_, dg2_gfs__cc, bdlop, mb);