diff --git a/src/meshTools/polyTopoChange/polyTopoChange.C b/src/meshTools/polyTopoChange/polyTopoChange.C
index 149da72b5fef496f8cbcd22c907b1790fa9b2d65..ff2cc6f9846b25a5a110387f32550bf64c8f65fb 100644
--- a/src/meshTools/polyTopoChange/polyTopoChange.C
+++ b/src/meshTools/polyTopoChange/polyTopoChange.C
@@ -930,9 +930,9 @@ void Foam::polyTopoChange::reorderCompactFaces
     if (faceAdditionalZones_.size())
     {
         // Extend to number of faces so oldToNew can be used
-        faceAdditionalZones_.setSize(faceZoneFlip_.size());
+        faceAdditionalZones_.setSize(newSize);
         inplaceReorder(oldToNew, faceAdditionalZones_);
-        faceAdditionalZones_.setCapacity(newSize);
+        //faceAdditionalZones_.setCapacity(newSize);
     }
 }