diff --git a/src/regionModels/surfaceFilmModels/thermoSingleLayer/thermoSingleLayer.C b/src/regionModels/surfaceFilmModels/thermoSingleLayer/thermoSingleLayer.C
index e6cee26e0342b63b720caae1dcf6637eeedda28b..5bf0534819f0404869ee2193d28c5c4725c2d9fd 100644
--- a/src/regionModels/surfaceFilmModels/thermoSingleLayer/thermoSingleLayer.C
+++ b/src/regionModels/surfaceFilmModels/thermoSingleLayer/thermoSingleLayer.C
@@ -245,6 +245,8 @@ void thermoSingleLayer::correctAlpha()
                 alpha_[i] = 0.0;
             }
         }
+
+        alpha_.correctBoundaryConditions();
     }
     else
     {