diff --git a/src/meshTools/searchableSurface/searchableSurfaceCollection.C b/src/meshTools/searchableSurface/searchableSurfaceCollection.C
index 3aad85f72d7bfd552b681aa6cb1f359bd25e89f7..e43d83198041b82a0910b1c9feb3c029612f6c69 100644
--- a/src/meshTools/searchableSurface/searchableSurfaceCollection.C
+++ b/src/meshTools/searchableSurface/searchableSurfaceCollection.C
@@ -376,7 +376,7 @@ void Foam::searchableSurfaceCollection::boundingSpheres
 
         forAll(subCentres, i)
         {
-            centres[coordI++] = transform_[surfI].globalPosition
+            centres[coordI] = transform_[surfI].globalPosition
             (
                 cmptMultiply
                 (
@@ -384,7 +384,8 @@ void Foam::searchableSurfaceCollection::boundingSpheres
                     scale_[surfI]
                 )
             );
-            radiusSqr[coordI++] = maxScale*subRadiusSqr[i];
+            radiusSqr[coordI] = maxScale*subRadiusSqr[i];
+            coordI++;
         }
     }
 }
diff --git a/src/meshTools/searchableSurface/searchableSurfaceWithGaps.H b/src/meshTools/searchableSurface/searchableSurfaceWithGaps.H
index d07d331c8a56a442c5b1b9c435205aebf98f90a6..1dfe6c8420d6b6a31dcd8b9f641a0a0d4e7c2d34 100644
--- a/src/meshTools/searchableSurface/searchableSurfaceWithGaps.H
+++ b/src/meshTools/searchableSurface/searchableSurfaceWithGaps.H
@@ -261,16 +261,16 @@ public:
             //  bounding boxes. The bounds are hints to the surface as for
             //  the range of queries it can expect. faceMap/pointMap can be
             //  set if the surface has done any redistribution.
-            virtual void distribute
-            (
-                const List<treeBoundBox>& bbs,
-                const bool keepNonLocal,
-                autoPtr<mapDistribute>& faceMap,
-                autoPtr<mapDistribute>& pointMap
-            )
-            {
-                subGeom_[0].distribute(bbs, keepNonLocal, faceMap, pointMap);
-            }
+            //virtual void distribute
+            //(
+            //    const List<treeBoundBox>& bbs,
+            //    const bool keepNonLocal,
+            //    autoPtr<mapDistribute>& faceMap,
+            //    autoPtr<mapDistribute>& pointMap
+            //)
+            //{
+            //    subGeom_[0].distribute(bbs, keepNonLocal, faceMap, pointMap);
+            //}
 
             //- WIP. Store element-wise field.
             virtual void setField(const labelList& values)