diff --git a/src/cooling/grackle/cooling.h b/src/cooling/grackle/cooling.h
index f81f2357682b24ee751e7c48482acbfc57b765be..294f322aa820797dfc66cd75408bacc2c3f72e8c 100644
--- a/src/cooling/grackle/cooling.h
+++ b/src/cooling/grackle/cooling.h
@@ -236,7 +236,7 @@ __attribute__((always_inline)) INLINE static void cooling_first_init_part(
 #endif  // MODE >= 3
 
 #if COOLING_GRACKLE_MODE > 0
-  cooling_compute_equilibrium(phys_const, us, cosmo, p, xp, cooling);
+  cooling_compute_equilibrium(phys_const, us, cosmo, cooling, p, xp);
 #endif
 }