diff --git a/slurm/slurm_errno.h b/slurm/slurm_errno.h
index 9c1db9420593cd1f2ddaa28c72734a5ba79bcf2b..d5c2379320d68bcb81b3396c57dbd90a8c275696 100644
--- a/slurm/slurm_errno.h
+++ b/slurm/slurm_errno.h
@@ -246,6 +246,7 @@ enum {
 	ESLURMD_STEP_SUSPENDED,
 	ESLURMD_STEP_NOTSUSPENDED,
 	ESLURMD_INVALID_SOCKET_NAME_LEN =		4030,
+	ESLURMD_CONTAINER_RUNTIME_INVALID,
 
 	/* slurmd errors in user batch job */
 	ESCRIPT_CHDIR_FAILED =			4100,
diff --git a/src/common/slurm_errno.c b/src/common/slurm_errno.c
index c0588e9767013b953269c6ef353cf328153fd43a..08a2ef2795a1403a0b1853445baf545dbb5757ba 100644
--- a/src/common/slurm_errno.c
+++ b/src/common/slurm_errno.c
@@ -444,6 +444,8 @@ static slurm_errtab_t slurm_errtab[] = {
 	  "Job step is not currently suspended"                 },
 	{ ESLURMD_INVALID_SOCKET_NAME_LEN,
 	  "Unix socket name exceeded maximum length"		},
+	{ ESLURMD_CONTAINER_RUNTIME_INVALID,
+	  "Container runtime not configured or invalid"		},
 
 	/* slurmd errors in user batch job */
 	{ ESCRIPT_CHDIR_FAILED,