diff --git a/exec/load/fido_syscfg.js b/exec/load/fido_syscfg.js
index 1cdbd251cb8851c24fe066a37ba52a9ce8ec0518..54313ec3bb95ab9cc3c3a40d1bca4d6b19c2a2e4 100644
--- a/exec/load/fido_syscfg.js
+++ b/exec/load/fido_syscfg.js
@@ -40,7 +40,7 @@ function SBBSEchoCfg ()
 
 	ecfg = new File(file_cfgname(system.ctrl_dir, 'sbbsecho.ini'));
 	if (!ecfg.open("r"))
-		throw new Error("Unable to open '"+ecfg.name+"'");
+		throw new Error(ecfg.error + " opening '"+ecfg.name+"'");
 
 	this.inbound = backslash(ecfg.iniGetValue(null, "Inbound", "../fido/nonsecure"));
 	if (this.inbound !== null)