diff --git a/src/tracers/EAGLE/tracers_io.h b/src/tracers/EAGLE/tracers_io.h
index e56b736a232412238cefa23b45d891f73d9d823b..5971ed99e81e2b721d7ff6ba118a0b2e004b0d06 100644
--- a/src/tracers/EAGLE/tracers_io.h
+++ b/src/tracers/EAGLE/tracers_io.h
@@ -236,11 +236,11 @@ __attribute__((always_inline)) INLINE static int tracers_write_particles(
                                     "corresponds to the thick disc, 1 to the "
                                     "thin disc and 2 to the slim disc.");
 
-    list[16] =
-        io_make_output_field("LastAGNJetKickBHId", CHAR, 1, UNIT_CONV_NO_UNITS,
-                             0.f, xparts, tracers_data.last_jet_kick_BH_id,
-                             "The id of the BH that last kicked this "
-                             "particle.");
+    list[16] = io_make_output_field("LastAGNJetKickBHId", ULONGLONG, 1,
+                                    UNIT_CONV_NO_UNITS, 0.f, xparts,
+                                    tracers_data.last_jet_kick_BH_id,
+                                    "The id of the BH that last kicked this "
+                                    "particle.");
 
     return 17;
   } else {