diff --git a/src/sbbs3/ctrl/ConfigWizardUnit.cpp b/src/sbbs3/ctrl/ConfigWizardUnit.cpp
index 2d2c2d66a6d4b029b27e7b8ca1b23aa50595f4c9..a833d025884d06b0ccd3e27d4ea8d0ec32153bee 100644
--- a/src/sbbs3/ctrl/ConfigWizardUnit.cpp
+++ b/src/sbbs3/ctrl/ConfigWizardUnit.cpp
@@ -139,7 +139,7 @@ void __fastcall TConfigWizard::FormShow(TObject *Sender)
     SAFECOPY(scfg.ctrl_dir,MainForm->CtrlDirectory.c_str());
     scfg.size=sizeof(scfg);
     char error[256];
-	error[0]=0;
+	SAFECOPY(error,UNKNOWN_LOAD_ERROR);
     if(!load_cfg(&scfg,NULL,FALSE,error)) {
         Application->MessageBox(error,"ERROR Loadin Configuration"
         	,MB_OK|MB_ICONEXCLAMATION);
diff --git a/src/sbbs3/ctrl/MainFormUnit.cpp b/src/sbbs3/ctrl/MainFormUnit.cpp
index 095758c155f64d5d211de2bae73efc29930d0889..014fd83c6cb203ab53a8e00501ba8cfaae03b31a 100644
--- a/src/sbbs3/ctrl/MainFormUnit.cpp
+++ b/src/sbbs3/ctrl/MainFormUnit.cpp
@@ -1561,7 +1561,7 @@ void __fastcall TMainForm::StartupTimerTick(TObject *Sender)
     cfg.size=sizeof(cfg);
     cfg.node_num=bbs_startup.first_node;
     char error[256];
-	error[0]=0;
+	SAFECOPY(error,UNKNOWN_LOAD_ERROR);
 	if(!load_cfg(&cfg, NULL, TRUE, error)) {
     	Application->MessageBox(error,"ERROR Loading Configuration"
 	        ,MB_OK|MB_ICONEXCLAMATION);
@@ -2347,7 +2347,7 @@ void __fastcall TMainForm::ReloadConfigExecute(TObject *Sender)
 	ServicesRecycleExecute(Sender);
 
 	char error[256];
-	error[0]=0;
+	SAFECOPY(error,UNKNOWN_LOAD_ERROR);
 	if(!load_cfg(&cfg, NULL, TRUE, error)) {
     	Application->MessageBox(error,"ERROR Re-loading Configuration"
 	        ,MB_OK|MB_ICONEXCLAMATION);