diff --git a/src/finiteArea/distributed/faMeshDistributorTemplates.C b/src/finiteArea/distributed/faMeshDistributorTemplates.C
index 6f556f3dab5a77bd8fce3094d9a0f9649f460aa0..9fb026451c6ad334195fb48349443c3e353535ef 100644
--- a/src/finiteArea/distributed/faMeshDistributorTemplates.C
+++ b/src/finiteArea/distributed/faMeshDistributorTemplates.C
@@ -93,7 +93,7 @@ Foam::faMeshDistributor::distributeField
 
     forAll(bfld, patchi)
     {
-        if (patchEdgeMaps_.set(patchi))
+        if (patchEdgeMaps_.test(patchi))
         {
             // Clone local patch field
 
@@ -203,7 +203,7 @@ Foam::faMeshDistributor::distributeField
 
     forAll(bfld, patchi)
     {
-        if (patchEdgeMaps_.set(patchi))
+        if (patchEdgeMaps_.test(patchi))
         {
             // Clone local patch field