diff --git a/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK.C b/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK.C
index b584822c211b3401b55cde5bd2aaa891a63bb6de..2d727012ce00fe7f3090daa484cc361d882d0e80 100644
--- a/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK.C
+++ b/applications/utilities/postProcessing/dataConversion/foamToVTK/foamToVTK.C
@@ -171,7 +171,7 @@ labelList getSelectedPatches
         {
             continue;
         }
-        else if (Pstream::parRun() && isType<processorPolyPatch>(pp))
+        else if (Pstream::parRun() && bool(isA<processorPolyPatch>(pp)))
         {
             break; // No processor patches for parallel output
         }
diff --git a/src/functionObjects/utilities/vtkWrite/vtkWriteUpdate.C b/src/functionObjects/utilities/vtkWrite/vtkWriteUpdate.C
index 87fe8a3d3a7b27089a9e45be63efe2691db14432..027819f7ee1cc7d7b3d828d797f13b8862378732 100644
--- a/src/functionObjects/utilities/vtkWrite/vtkWriteUpdate.C
+++ b/src/functionObjects/utilities/vtkWrite/vtkWriteUpdate.C
@@ -140,7 +140,7 @@ Foam::labelList Foam::functionObjects::vtkWrite::getSelectedPatches
         {
             continue;
         }
-        else if (isType<processorPolyPatch>(pp))
+        else if (isA<processorPolyPatch>(pp))
         {
             break; // No processor patches
         }