diff --git a/src/lagrangian/intermediate/parcels/Templates/InteractingKinematicParcel/InteractingKinematicParcel.C b/src/lagrangian/intermediate/parcels/Templates/InteractingKinematicParcel/InteractingKinematicParcel.C
index bf3fc3e128596c7692aca37db1568dd6450afc41..9220aecf965c64c1a6175652fde6758fa38cc4f5 100644
--- a/src/lagrangian/intermediate/parcels/Templates/InteractingKinematicParcel/InteractingKinematicParcel.C
+++ b/src/lagrangian/intermediate/parcels/Templates/InteractingKinematicParcel/InteractingKinematicParcel.C
@@ -329,7 +329,13 @@ bool Foam::InteractingKinematicParcel<ParcelType>::hitPatch
     ParcelType& p = static_cast<ParcelType&>(*this);
     td.cloud().postProcessing().postPatch(p, patchI);
 
-    return td.cloud().patchInteraction().correct(pp, this->face(), U_);
+    return td.cloud().patchInteraction().correct
+    (
+        pp,
+        this->face(),
+        td.keepParticle,
+        U_
+    );
 }
 
 
diff --git a/src/lagrangian/intermediate/parcels/derived/basicInteractingKinematicParcel/defineBasicInteractingKinematicParcel.C b/src/lagrangian/intermediate/parcels/derived/basicInteractingKinematicParcel/defineBasicInteractingKinematicParcel.C
index 1f8c830d5e920de908bb80b3e89031e9b8a61a31..48d9ec6b93d4df40624dcef5dba851c60b1ae7f7 100644
--- a/src/lagrangian/intermediate/parcels/derived/basicInteractingKinematicParcel/defineBasicInteractingKinematicParcel.C
+++ b/src/lagrangian/intermediate/parcels/derived/basicInteractingKinematicParcel/defineBasicInteractingKinematicParcel.C
@@ -26,7 +26,6 @@ License
 
 #include "basicInteractingKinematicParcel.H"
 #include "InteractingKinematicCloud.H"
-#include "makeParcelIOList.H"
 
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
@@ -38,8 +37,6 @@ namespace Foam
     (
         InteractingKinematicCloud<basicInteractingKinematicParcel>, 0
     );
-
-    makeParcelIOList(basicInteractingKinematicParcel);
 };
 
 
diff --git a/src/lagrangian/intermediate/parcels/include/makeReactingMultiphaseParcelInjectionModels.H b/src/lagrangian/intermediate/parcels/include/makeReactingMultiphaseParcelInjectionModels.H
index 61d3341dae8febe60a4ba117d690dff367e105b7..a9055f2cfea56b6dee574f293e9baef4bacc91f2 100644
--- a/src/lagrangian/intermediate/parcels/include/makeReactingMultiphaseParcelInjectionModels.H
+++ b/src/lagrangian/intermediate/parcels/include/makeReactingMultiphaseParcelInjectionModels.H
@@ -112,7 +112,7 @@ License
     makeInjectionModelThermoType                                              \
     (                                                                         \
         ReactingMultiphaseLookupTableInjection,                               \
-        KinematicCloud,                                                       \
+        InteractingKinematicCloud,                                            \
         ParcelType,                                                           \
         ThermoType                                                            \
     );