diff --git a/src/lagrangian/intermediate/submodels/Kinematic/PostProcessingModel/PatchPostProcessing/PatchPostProcessing.C b/src/lagrangian/intermediate/submodels/Kinematic/PostProcessingModel/PatchPostProcessing/PatchPostProcessing.C
index e4cb4c0fd761e17fd9ff431f2f692bc22b991398..e8aefd500ac261a746d8ba1d56f883d36c0a8f79 100644
--- a/src/lagrangian/intermediate/submodels/Kinematic/PostProcessingModel/PatchPostProcessing/PatchPostProcessing.C
+++ b/src/lagrangian/intermediate/submodels/Kinematic/PostProcessingModel/PatchPostProcessing/PatchPostProcessing.C
@@ -102,7 +102,8 @@ void Foam::PatchPostProcessing<CloudType>::write()
             );
             sort(globalData);
 
-            patchOutFile<< "# Time currentProc " + parcelType::propHeader << nl;
+            string header("# Time currentProc " + parcelType::propHeader);
+            patchOutFile<< header.c_str() << nl;
 
             forAll(globalData, dataI)
             {
@@ -125,7 +126,7 @@ Foam::PatchPostProcessing<CloudType>::PatchPostProcessing
 )
 :
     PostProcessingModel<CloudType>(dict, owner, typeName),
-    maxStoredParcels_(readLabel(this->coeffDict().lookup("maxStoredParcels"))),
+    maxStoredParcels_(readScalar(this->coeffDict().lookup("maxStoredParcels"))),
     patchIDs_(),
     patchData_()
 {
diff --git a/src/lagrangian/intermediate/submodels/Kinematic/PostProcessingModel/PatchPostProcessing/PatchPostProcessing.H b/src/lagrangian/intermediate/submodels/Kinematic/PostProcessingModel/PatchPostProcessing/PatchPostProcessing.H
index 06bd686148ca855ff30c23ff7370e9ea146357ba..410744fdbe392f7e828040e32bd252822d8b78ce 100644
--- a/src/lagrangian/intermediate/submodels/Kinematic/PostProcessingModel/PatchPostProcessing/PatchPostProcessing.H
+++ b/src/lagrangian/intermediate/submodels/Kinematic/PostProcessingModel/PatchPostProcessing/PatchPostProcessing.H
@@ -55,8 +55,8 @@ class PatchPostProcessing
 
         typedef typename CloudType::particleType parcelType;
 
-        //- Maximum number of parcels to store
-        label maxStoredParcels_;
+        //- Maximum number of parcels to store - set as a scalar for I/O
+        scalar maxStoredParcels_;
 
         //- List of patch indices to post-process
         labelList patchIDs_;