diff --git a/src/plugins/select/bluegene/bgl_job_run.c b/src/plugins/select/bluegene/bgl_job_run.c
index 131e01a234c3e3909bd5c523ea66a038f5ce2278..e2a4d7ae21a98850b3fa1eff746f97f11d54423d 100644
--- a/src/plugins/select/bluegene/bgl_job_run.c
+++ b/src/plugins/select/bluegene/bgl_job_run.c
@@ -699,6 +699,7 @@ extern int start_job(struct job_record *job_ptr)
 			if ((!found_record->bgl_part_id)
 			    ||  (strcmp(part_id, found_record->bgl_part_id)))
 				continue;
+			found_record->job_running = 1;
 			found_record->node_use = node_use;
 			found_record->state = RM_PARTITION_READY;
 			last_bgl_update = time(NULL);