diff --git a/src/lagrangian/intermediate/submodels/Kinematic/InjectionModel/ConeInjection/ConeInjection.C b/src/lagrangian/intermediate/submodels/Kinematic/InjectionModel/ConeInjection/ConeInjection.C
index 6651a9573feeb71b6e68a2dfa9b00265961328c1..7daf1cab7de9c8110750f2bd1afdbc21bb9e3bd4 100644
--- a/src/lagrangian/intermediate/submodels/Kinematic/InjectionModel/ConeInjection/ConeInjection.C
+++ b/src/lagrangian/intermediate/submodels/Kinematic/InjectionModel/ConeInjection/ConeInjection.C
@@ -198,12 +198,12 @@ Foam::label Foam::ConeInjection<CloudType>::parcelsToInject
     {
         const scalar targetVolume = flowRateProfile_.integrate(0, time1);
 
-        const label targetParcels =
-            parcelsPerInjector_*targetVolume/this->volumeTotal_;
+        const scalar volumeFraction = targetVolume/this->volumeTotal_;
 
-        const label nToInject = targetParcels - nInjected_;
+        const label targetParcels =
+            ceil(positionAxis_.size()*parcelsPerInjector_*volumeFraction);
 
-        return positionAxis_.size()*nToInject;
+        return targetParcels - nInjected_;
     }
     else
     {
diff --git a/tutorials/lagrangian/reactingParcelFoam/hotBoxes/constant/reactingCloud1Properties b/tutorials/lagrangian/reactingParcelFoam/hotBoxes/constant/reactingCloud1Properties
index 593d1c3cc3bbbc778a55a55c480b23d3765b4544..0e2ce3631a3a1724b1025311dd31616e9e33d404 100644
--- a/tutorials/lagrangian/reactingParcelFoam/hotBoxes/constant/reactingCloud1Properties
+++ b/tutorials/lagrangian/reactingParcelFoam/hotBoxes/constant/reactingCloud1Properties
@@ -85,7 +85,6 @@ subModels
 
             massTotal       10;
             parcelsPerInjector 20000;
-            parcelsPerSecond 500;
             parcelBasisType mass;
             flowRateProfile constant 0.1;
             Umag            constant 3.0;