diff --git a/src/lagrangian/intermediate/submodels/Kinematic/CollisionModel/PairCollision/PairCollision.C b/src/lagrangian/intermediate/submodels/Kinematic/CollisionModel/PairCollision/PairCollision.C
index 8804fb6759f311489640c704c7ff0220acc48d04..47c952db9e48d9eaa0886cf13c42e06dca560550 100644
--- a/src/lagrangian/intermediate/submodels/Kinematic/CollisionModel/PairCollision/PairCollision.C
+++ b/src/lagrangian/intermediate/submodels/Kinematic/CollisionModel/PairCollision/PairCollision.C
@@ -664,10 +664,10 @@ void Foam::PairCollision<CloudType>::collide()
 {
     preInteraction();
 
-    wallInteraction();
-
     parcelInteraction();
 
+    wallInteraction();
+
     postInteraction();
 }