diff --git a/dumux/discretization/cellcentered/tpfa/fvelementgeometry.hh b/dumux/discretization/cellcentered/tpfa/fvelementgeometry.hh
index 64d46973bef124dd676e489c6727cffcb92863f8..7d2981bfe771c7c58c808fb24d1e136b0dceeb74 100644
--- a/dumux/discretization/cellcentered/tpfa/fvelementgeometry.hh
+++ b/dumux/discretization/cellcentered/tpfa/fvelementgeometry.hh
@@ -258,6 +258,7 @@ public:
         {
             neighborScvs_.reserve(element.subEntities(1));
             neighborScvfIndices_.reserve(element.subEntities(1));
+            neighborScvfs_.reserve(element.subEntities(1));
             if (intersection.neighbor())
                 makeNeighborGeometries(intersection.outside());
         }
@@ -320,6 +321,8 @@ public:
     {
         clear();
         elementPtr_ = &element;
+        scvfs_.reserve(element.subEntities(1));
+        scvfIndices_.reserve(element.subEntities(1));
         makeElementGeometries(element);
     }