diff --git a/src/assemblers.cc b/src/assemblers.cc
index 3f40e11985c3aeb3d422b4d6a71d48a79fa66bf5..ec5144fa5b161ad77bc031e36387f173eca30418 100644
--- a/src/assemblers.cc
+++ b/src/assemblers.cc
@@ -32,9 +32,8 @@ void assemble_neumann(GridView const &gridView, FEBasis const &feBasis,
       SampleVector);
   NeumannBoundaryAssembler<GridType, LocalVectorType> neumannBoundaryAssembler(
       fNeumann);
-
-  BoundaryFunctionalAssembler<FEBasis>(feBasis, neumannBoundary).assemble(
-      neumannBoundaryAssembler, f, true); // resize and zero output vector
+  BoundaryFunctionalAssembler<FEBasis>(feBasis, neumannBoundary)
+      .assemble(neumannBoundaryAssembler, f, true);
 }
 
 // Assembles constant 1-function on frictional boundary in nodalIntegrals
@@ -50,8 +49,7 @@ assemble_frictional(GridView const &gridView, FEBasis const &feBasis,
 
   auto const nodalIntegrals = Dune::make_shared<Dune::BlockVector<Singleton>>();
   BoundaryFunctionalAssembler<FEBasis>(feBasis, frictionalBoundary)
-      .assemble(frictionalBoundaryAssembler, *nodalIntegrals,
-                true); // resize and zero output vector
+      .assemble(frictionalBoundaryAssembler, *nodalIntegrals, true);
   return nodalIntegrals;
 }