diff --git a/slurm/slurm_errno.h b/slurm/slurm_errno.h
index a63816405179a066a218408abee1d49c8805ba49..7166a97751fb54ea8a109fa25de57f8155e2ecd8 100644
--- a/slurm/slurm_errno.h
+++ b/slurm/slurm_errno.h
@@ -103,6 +103,7 @@ enum {
 	ESLURM_PATHNAME_TOO_LONG,
 	ESLURM_NOT_TOP_PRIORITY,
 	ESLURM_REQUESTED_NODE_CONFIG_UNAVAILABLE,
+	ESLURM_REQUESTED_PART_CONFIG_UNAVAILABLE,
 	ESLURM_NODES_BUSY,
 	ESLURM_INVALID_JOB_ID,
 	ESLURM_INVALID_NODE_NAME,
diff --git a/src/common/slurm_errno.c b/src/common/slurm_errno.c
index 7be6a0bd2a864764c8a2362821aa10f6fe378adb..093ad8fc672eb917671d8ee777f48c94ed57c783 100644
--- a/src/common/slurm_errno.c
+++ b/src/common/slurm_errno.c
@@ -110,6 +110,8 @@ static slurm_errtab_t slurm_errtab[] = {
 	  "Immediate execution impossible, higher priority jobs pending" },
 	{ ESLURM_REQUESTED_NODE_CONFIG_UNAVAILABLE,
 	  "Requested node configuration is not available"	},
+	{ ESLURM_REQUESTED_PART_CONFIG_UNAVAILABLE,
+	  "Requested partition configuration is not available"	},
 	{ ESLURM_NODES_BUSY, 
 	  "Requested nodes are busy"				},
 	{ ESLURM_INVALID_JOB_ID,