diff --git a/src/cooling.c b/src/cooling.c
index 93d1799c8e5b7b7be774f5cbd0bba766e3b29584..154b859f74402d9e9a8adf1fb6c796b5195b8cd1 100644
--- a/src/cooling.c
+++ b/src/cooling.c
@@ -20,11 +20,6 @@
 /* Config parameters. */
 #include "../config.h"
 
-#if defined(COOLING_EAGLE)
-#include "./cooling/EAGLE/cooling_struct.h"
-#include "./cooling/EAGLE/eagle_cool_tables.h"
-#endif
-
 /* This object's header. */
 #include "cooling.h"
 #include "restart.h"
diff --git a/src/cooling/EAGLE/cooling.c b/src/cooling/EAGLE/cooling.c
index c61fd5f1039c1b5eac9ff16a94c7b8afff834893..6d2b6ce5f647b91c8e778df918341b0539f20046 100644
--- a/src/cooling/EAGLE/cooling.c
+++ b/src/cooling/EAGLE/cooling.c
@@ -972,8 +972,7 @@ __attribute__((always_inline)) INLINE float cooling_timestep(
     const struct cooling_function_data *restrict cooling,
     const struct phys_const *restrict phys_const,
     const struct cosmology *restrict cosmo,
-    const struct unit_system *restrict us, const struct part *restrict p,
-    const struct xpart *restrict xp) {
+    const struct unit_system *restrict us, const struct part *restrict p) {
 
   /* Remember to update when using an implicit integrator */
   // const float cooling_rate = cooling->cooling_rate;
diff --git a/src/cooling/EAGLE/cooling.h b/src/cooling/EAGLE/cooling.h
index 3fddb265b8775c0b157e8617708bb2a9762f7386..f1ad66b055861cd80c5ab9b1d99799449ac5ed79 100644
--- a/src/cooling/EAGLE/cooling.h
+++ b/src/cooling/EAGLE/cooling.h
@@ -105,8 +105,7 @@ float cooling_timestep(const struct cooling_function_data *restrict,
                        const struct phys_const *restrict,
                        const struct cosmology *restrict,
                        const struct unit_system *restrict,
-                       const struct part *restrict,
-                       const struct xpart *restrict);
+                       const struct part *restrict);
 
 void cooling_first_init_part(const struct phys_const *restrict,
                              const struct unit_system *restrict,