diff --git a/etc/config.sh/setup b/etc/config.sh/setup
index eeff98c2e398e08cf6ee4300e3cbcab4d72201a8..ed692ec25956fce78970bca1a91ed96490bf42a6 100644
--- a/etc/config.sh/setup
+++ b/etc/config.sh/setup
@@ -51,7 +51,7 @@ _foamEcho "Locating ThirdParty directory"
 
 for WM_THIRD_PARTY_DIR in \
     "$WM_PROJECT_DIR/ThirdParty" \
-    "$prefixDir/ThirdParty-$FOAM_API" \
+    "$prefixDir/ThirdParty-$WM_PROJECT_VERSION" \
     "$prefixDir/ThirdParty-v$FOAM_API" \
     "$prefixDir/ThirdParty-$FOAM_API" \
     "$prefixDir/ThirdParty-common" \
diff --git a/src/dynamicMesh/meshCut/meshModifiers/boundaryCutter/boundaryCutter.C b/src/dynamicMesh/meshCut/meshModifiers/boundaryCutter/boundaryCutter.C
index 8319a43162df3c47029c1876ffb46fb3f7b7f4ae..924ecbb04f677880121a6e4c88102ab0609e61d8 100644
--- a/src/dynamicMesh/meshCut/meshModifiers/boundaryCutter/boundaryCutter.C
+++ b/src/dynamicMesh/meshCut/meshModifiers/boundaryCutter/boundaryCutter.C
@@ -878,8 +878,6 @@ void Foam::boundaryCutter::updateMesh(const mapPolyMesh& morphMap)
 
             if (newStart >= 0 && newEnd >= 0)
             {
-                const labelList& addedPoints = iter.object();
-
                 labelList newAddedPoints(addedPoints.size());
                 label newI = 0;