From 50fffb31520d0dd19ca0f7d73517c7b04f2fe979 Mon Sep 17 00:00:00 2001
From: Danny Auble <da@schedmd.com>
Date: Tue, 30 May 2017 09:45:19 -0600
Subject: [PATCH] Fix correct checking for commit 8129acfed7

---
 src/plugins/sched/backfill/backfill.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/plugins/sched/backfill/backfill.c b/src/plugins/sched/backfill/backfill.c
index bddd929029d..254d0970e64 100644
--- a/src/plugins/sched/backfill/backfill.c
+++ b/src/plugins/sched/backfill/backfill.c
@@ -1149,8 +1149,11 @@ static int _attempt_backfill(void)
 		if (qos_ptr) {
 			qos_flags = qos_ptr->flags;
 			qos_blocked_until = qos_ptr->blocked_until;
-			qos_part_blocked_until = qos_part_ptr->blocked_until;
 		}
+
+		if (qos_part_ptr)
+			qos_part_blocked_until = qos_part_ptr->blocked_until;
+
 		if (part_policy_valid_qos(job_ptr->part_ptr, qos_ptr) !=
 		    SLURM_SUCCESS) {
 			assoc_mgr_unlock(&qos_read_lock);
-- 
GitLab