diff --git a/src/sbbs3/load_cfg.c b/src/sbbs3/load_cfg.c index fa4501bd2f2ea6a475007e120534d4e27291af63..08a2688a71f8b1e0e1dde3251f130a52f613c296 100644 --- a/src/sbbs3/load_cfg.c +++ b/src/sbbs3/load_cfg.c @@ -85,7 +85,7 @@ bool load_cfg(scfg_t* cfg, char* text[], bool prep, bool req_cfg, char* error, s for (i = 0; i < cfg->sys_nodes; i++) prep_dir(cfg->ctrl_dir, cfg->node_path[i], sizeof(cfg->node_path[i])); - if (cfg->sys_nodes < 1) + if (cfg->sys_nodes < cfg->node_num) snprintf(error, maxerrlen, "%d nodes configured in %s", cfg->sys_nodes, cfg->filename); else { SAFECOPY(cfg->node_dir, cfg->node_path[cfg->node_num - 1]);