diff --git a/src/hydro/Gizmo/hydro_iact.h b/src/hydro/Gizmo/hydro_iact.h
index 4a36fb2f9710212de647717c4177dd99146deac5..bc34bae489fb9eeec4d682c417b4996447424ee5 100644
--- a/src/hydro/Gizmo/hydro_iact.h
+++ b/src/hydro/Gizmo/hydro_iact.h
@@ -85,7 +85,7 @@ __attribute__((always_inline)) INLINE static void runner_iact_density(
     for (int l = 0; l < 3; l++)
       pj->geometry.matrix_E[k][l] += dx[k] * dx[l] * wj;
 
-  hydro_velocities_update_centroid_right(pi, dx, wi);
+  hydro_velocities_update_centroid_right(pj, dx, wj);
 }
 
 /**