diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp
index 81afb036fb3d339d10e9e317f6d71bdbe3c72f02..ddd9e1e2b057235b58233e4f97bad63e3fedb6a3 100644
--- a/src/sbbs3/main.cpp
+++ b/src/sbbs3/main.cpp
@@ -5716,6 +5716,7 @@ NO_SSH:
 			lprintf(LOG_INFO,"Node %d Loading configuration files from %s", cfg->node_num, cfg->ctrl_dir);
 			SAFECOPY(logstr,UNKNOWN_LOAD_ERROR);
 			if(!load_cfg(cfg, node_text[i - 1], TRUE, logstr)) {
+				lprintf(LOG_WARNING, "Node %d LOAD ERROR: %s, falling back to Node %d", cfg->node_num, logstr, first_node);
 				cfg->node_num = first_node;
 				if(!load_cfg(cfg, node_text[i - 1], TRUE, logstr)) {
 					lprintf(LOG_CRIT,"!ERROR %s",logstr);