diff --git a/src/plugins/select/cons_tres/job_test.c b/src/plugins/select/cons_tres/job_test.c
index 7c439e7b6dae2e214a8cd55db7c7de1cb352a514..4a2cfa5e432d78bcf00d7df6ab1ef758720a7c2c 100644
--- a/src/plugins/select/cons_tres/job_test.c
+++ b/src/plugins/select/cons_tres/job_test.c
@@ -50,10 +50,12 @@
 extern slurmctld_config_t slurmctld_config __attribute__((weak_import));
 extern bitstr_t *idle_node_bitmap __attribute__((weak_import));
 extern struct node_record *node_record_table_ptr __attribute__((weak_import));
+extern List job_list __attribute__((weak_import));
 #else
 slurmctld_config_t slurmctld_config;
 bitstr_t *idle_node_bitmap;
 struct node_record *node_record_table_ptr;
+List job_list;
 #endif
 
 typedef struct avail_res {	/* Per-node resource availability */