diff --git a/src/smap/smap.c b/src/smap/smap.c index 1457e5f290e2252fb92e0d2a66e89c7c93ede6c0..d570ca729ffb382899939d7bebffe71899304089 100644 --- a/src/smap/smap.c +++ b/src/smap/smap.c @@ -77,7 +77,13 @@ int main(int argc, char *argv[]) if (error_code) { printf("slurm_load_node: %s\n", slurm_strerror(slurm_get_errno())); - exit(0); +#ifdef HAVE_BGL + if(params.display == COMMANDS) + pa_init(NULL); + else +#endif + exit(0); + } else { pa_init(new_node_ptr); }