diff --git a/applications/utilities/mesh/conversion/ansysToFoam/ansysToFoam.L b/applications/utilities/mesh/conversion/ansysToFoam/ansysToFoam.L
index 427e328..e417767 100644
--- a/applications/utilities/mesh/conversion/ansysToFoam/ansysToFoam.L
+++ b/applications/utilities/mesh/conversion/ansysToFoam/ansysToFoam.L
@@ -295,6 +295,7 @@ label findFace(const polyMesh& mesh, const face& f)

 int main(int argc, char *argv[])
 {
+    argList::addBoolOption("LFileExt","dummy option to allow showing Doxygen documentation");
     argList::noParallel();
     argList::validArgs.append("ANSYS input file");
     argList::addOption
diff --git a/applications/utilities/mesh/conversion/fluent3DMeshToFoam/fluent3DMeshToFoam.L b/applications/utilities/mesh/conversion/fluent3DMeshToFoam/fluent3DMeshToFoam.L
index 8b10f8c..2403c7b 100644
--- a/applications/utilities/mesh/conversion/fluent3DMeshToFoam/fluent3DMeshToFoam.L
+++ b/applications/utilities/mesh/conversion/fluent3DMeshToFoam/fluent3DMeshToFoam.L
@@ -766,6 +766,7 @@ endOfSection               {space}")"{space}

 int main(int argc, char *argv[])
 {
+    argList::addBoolOption("LFileExt","dummy option to allow showing Doxygen documentation");
     argList::noParallel();
     argList::validArgs.append("Fluent mesh file");
     argList::addOption
diff --git a/applications/utilities/mesh/conversion/fluentMeshToFoam/fluentMeshToFoam.L b/applications/utilities/mesh/conversion/fluentMeshToFoam/fluentMeshToFoam.L
index 43252ac..0151b5d 100644
--- a/applications/utilities/mesh/conversion/fluentMeshToFoam/fluentMeshToFoam.L
+++ b/applications/utilities/mesh/conversion/fluentMeshToFoam/fluentMeshToFoam.L
@@ -863,6 +863,7 @@ label findFace(const primitiveMesh& mesh, const face& f)

 int main(int argc, char *argv[])
 {
+    argList::addBoolOption("LFileExt","dummy option to allow showing Doxygen documentation");
     argList::noParallel();
     argList::validArgs.append("Fluent mesh file");
     argList::addOption
diff --git a/applications/utilities/mesh/conversion/gambitToFoam/gambitToFoam.L b/applications/utilities/mesh/conversion/gambitToFoam/gambitToFoam.L
index 2f28d16..cd3f890 100644
--- a/applications/utilities/mesh/conversion/gambitToFoam/gambitToFoam.L
+++ b/applications/utilities/mesh/conversion/gambitToFoam/gambitToFoam.L
@@ -623,6 +623,7 @@ using std::ifstream;

 int main(int argc, char *argv[])
 {
+    argList::addBoolOption("LFileExt","dummy option to allow showing Doxygen documentation");
     argList::noParallel();
     argList::validArgs.append("GAMBIT file");
     argList::addOption
diff --git a/src/OpenFOAM/global/argList/argList.C b/src/OpenFOAM/global/argList/argList.C
index c8028b1..82fad40 100644
--- a/src/OpenFOAM/global/argList/argList.C
+++ b/src/OpenFOAM/global/argList/argList.C
@@ -1270,6 +1270,11 @@ void Foam::argList::displayDoc(bool source) const
     List<fileName> docDirs(docDict.lookup("doxyDocDirs"));
     fileName docExt(docDict.lookup("doxySourceFileExt"));

+    if (validOptions.found("LFileExt"))
+    {
+        docExt.replace("C","L");
+    }
+
     // For source code: change foo_8C.html to foo_8C_source.html
     if (source)
     {
