diff --git a/pgrx-pg-sys/include/pg11.h b/pgrx-pg-sys/include/pg11.h
index 8dd4de6c5b..b813b6ad73 100644
--- a/pgrx-pg-sys/include/pg11.h
+++ b/pgrx-pg-sys/include/pg11.h
@@ -66,6 +66,7 @@
 #include "commands/user.h"
 #include "commands/vacuum.h"
 #include "common/config_info.h"
+#include "common/controldata_utils.h"
 #include "executor/executor.h"
 #include "executor/spi.h"
 #include "executor/tuptable.h"
diff --git a/pgrx-pg-sys/include/pg12.h b/pgrx-pg-sys/include/pg12.h
index 9de2f0b05d..14d9b33d4e 100644
--- a/pgrx-pg-sys/include/pg12.h
+++ b/pgrx-pg-sys/include/pg12.h
@@ -68,6 +68,7 @@
 #include "commands/user.h"
 #include "commands/vacuum.h"
 #include "common/config_info.h"
+#include "common/controldata_utils.h"
 #include "executor/executor.h"
 #include "executor/spi.h"
 #include "executor/tuptable.h"
diff --git a/pgrx-pg-sys/include/pg13.h b/pgrx-pg-sys/include/pg13.h
index bb8a1a021b..a82f4004ad 100644
--- a/pgrx-pg-sys/include/pg13.h
+++ b/pgrx-pg-sys/include/pg13.h
@@ -68,6 +68,7 @@
 #include "commands/user.h"
 #include "commands/vacuum.h"
 #include "common/config_info.h"
+#include "common/controldata_utils.h"
 #include "executor/executor.h"
 #include "executor/spi.h"
 #include "executor/tuptable.h"
diff --git a/pgrx-pg-sys/include/pg14.h b/pgrx-pg-sys/include/pg14.h
index bb8a1a021b..a82f4004ad 100644
--- a/pgrx-pg-sys/include/pg14.h
+++ b/pgrx-pg-sys/include/pg14.h
@@ -68,6 +68,7 @@
 #include "commands/user.h"
 #include "commands/vacuum.h"
 #include "common/config_info.h"
+#include "common/controldata_utils.h"
 #include "executor/executor.h"
 #include "executor/spi.h"
 #include "executor/tuptable.h"
diff --git a/pgrx-pg-sys/include/pg15.h b/pgrx-pg-sys/include/pg15.h
index b8bdbe9586..9e538c9850 100644
--- a/pgrx-pg-sys/include/pg15.h
+++ b/pgrx-pg-sys/include/pg15.h
@@ -69,6 +69,7 @@
 #include "commands/user.h"
 #include "commands/vacuum.h"
 #include "common/config_info.h"
+#include "common/controldata_utils.h"
 #include "executor/executor.h"
 #include "executor/spi.h"
 #include "executor/tuptable.h"
diff --git a/pgrx-pg-sys/include/pg16.h b/pgrx-pg-sys/include/pg16.h
index b8bdbe9586..9e538c9850 100644
--- a/pgrx-pg-sys/include/pg16.h
+++ b/pgrx-pg-sys/include/pg16.h
@@ -69,6 +69,7 @@
 #include "commands/user.h"
 #include "commands/vacuum.h"
 #include "common/config_info.h"
+#include "common/controldata_utils.h"
 #include "executor/executor.h"
 #include "executor/spi.h"
 #include "executor/tuptable.h"