diff --git a/src/mesh/autoMesh/autoHexMesh/meshRefinement/meshRefinement.C b/src/mesh/autoMesh/autoHexMesh/meshRefinement/meshRefinement.C
index 2dbac062aef4a2f1305d804a9c183699c6c177b3..041e08cdad374c59170538bb0669ea722fc7119c 100644
--- a/src/mesh/autoMesh/autoHexMesh/meshRefinement/meshRefinement.C
+++ b/src/mesh/autoMesh/autoHexMesh/meshRefinement/meshRefinement.C
@@ -1375,6 +1375,15 @@ Foam::autoPtr<Foam::mapDistributePolyMesh> Foam::meshRefinement::balance
         //    );
         //}
 
+
+        // Make sure blockedFace not set on couples
+        forAll(couples, i)
+        {
+            const labelPair& baffle = couples[i];
+            blockedFace[baffle.first()] = false;
+            blockedFace[baffle.second()] = false;
+        }
+
         distribution = decomposer.decompose
         (
             mesh_,