diff --git a/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.C b/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.C
index 7b67515b074fff858b7b952f5bbc81197ff18a9f..fed08dcd474a40343f6f65254dcfc7ec5a86dd63 100644
--- a/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.C
+++ b/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.C
@@ -396,7 +396,6 @@ void Foam::KinematicCloud<ParcelType>::inject
 
 
 template<class ParcelType>
-template<class TrackingData>
 void Foam::KinematicCloud<ParcelType>::injectParcel(ParcelType* p)
 {
     addParticle(p);
diff --git a/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.H b/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.H
index 6b482d0bea1be98db93a3f447ce144e450c97657..f2e77b607e2acd900b394eccfe7c5536feea3c0a 100644
--- a/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.H
+++ b/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.H
@@ -238,7 +238,6 @@ protected:
         void inject(TrackingData& td);
 
         //- Inject parcel if it is valid - delete otherwise
-        template<class TrackingData>
         void injectParcel(ParcelType* p);
 
         //- Post-injection checks