diff --git a/applications/utilities/surface/surfaceMeshTriangulate/surfaceMeshTriangulate.C b/applications/utilities/surface/surfaceMeshTriangulate/surfaceMeshTriangulate.C
index 8203f2d4e6744416c3cd81b62b4b6ec25236f5d9..8ac04195ac3bc685b34a5eb829946fdf4183655b 100644
--- a/applications/utilities/surface/surfaceMeshTriangulate/surfaceMeshTriangulate.C
+++ b/applications/utilities/surface/surfaceMeshTriangulate/surfaceMeshTriangulate.C
@@ -75,7 +75,7 @@ int main(int argc, char *argv[])
     #include "setRootCase.H"
     #include "createTime.H"
 
-    const word outFileName(args[1]);
+    const fileName outFileName(args[1]);
 
     Info<< "Extracting surface from boundaryMesh ..."
         << endl << endl;