diff --git a/meshLibrary/utilities/smoothers/geometry/meshOptimizer/optimizeMeshFV.C b/meshLibrary/utilities/smoothers/geometry/meshOptimizer/optimizeMeshFV.C
index f249ad44fa1f256a09f7ea5a65659a3451ed4c07..6f7255c6bde65aa9b3df33219dfbb76517c95118 100644
--- a/meshLibrary/utilities/smoothers/geometry/meshOptimizer/optimizeMeshFV.C
+++ b/meshLibrary/utilities/smoothers/geometry/meshOptimizer/optimizeMeshFV.C
@@ -461,6 +461,7 @@ void meshOptimizer::untangleBoundaryLayer()
     else
     {
         optimizeLowQualityFaces();
+        removeUserConstraints();
         untangleMeshFV(2, 50, 1, true);
     }
 }