diff --git a/src/common/env.c b/src/common/env.c index 8387bd18044ea10a6bcc2aecad6585bfaff691c5..c4e7d159b06542acc9dc854af34ea0e795e58d51 100644 --- a/src/common/env.c +++ b/src/common/env.c @@ -288,7 +288,8 @@ int setup_env(env_t *env) rc = SLURM_FAILURE; } - if (env->distribution != SLURM_DIST_UNKNOWN) { + if (((int)env->distribution >= 0) + && (env->distribution != SLURM_DIST_UNKNOWN)) { switch(env->distribution) { case SLURM_DIST_CYCLIC: dist = "cyclic";