diff --git a/src/sbbs3/sbbs_ini.c b/src/sbbs3/sbbs_ini.c
index cf64d14fb8bb44d3e6d6eb82471552ee51687be6..79a0a567d5cb6f3b9340a1026f3ad1c1d6559c79 100644
--- a/src/sbbs3/sbbs_ini.c
+++ b/src/sbbs3/sbbs_ini.c
@@ -195,7 +195,7 @@ void sbbs_read_ini(
 	ftp->qwk_timeout
 		=iniReadShortInt(fp,section,"QwkTimeout",600);		/* seconds */
 	ftp->js_max_bytes
-		=iniReadInteger(fp,section,"JavaScriptMaxBytes",0);
+		=iniReadInteger(fp,section,"JavaScriptMaxBytes",bbs->js_max_bytes);
 
 	SAFECOPY(ftp->host_name
 		,iniReadString(fp,section,"HostName",host_name));
@@ -282,7 +282,7 @@ void sbbs_read_ini(
 		=iniReadIpAddress(fp,section,"Interface",INADDR_ANY);
 
 	services->js_max_bytes
-		=iniReadInteger(fp,section,"JavaScriptMaxBytes",0);
+		=iniReadInteger(fp,section,"JavaScriptMaxBytes",bbs->js_max_bytes);
 
 	SAFECOPY(services->host_name
 		,iniReadString(fp,section,"HostName",host_name));
@@ -309,6 +309,8 @@ void sbbs_read_ini(
 		=iniReadIpAddress(fp,section,"Interface",INADDR_ANY);
 	web->port
 		=iniReadShortInt(fp,section,"Port",IPPORT_HTTP);
+	web->js_max_bytes
+		=iniReadInteger(fp,section,"JavaScriptMaxBytes",bbs->js_max_bytes);
 
 	SAFECOPY(web->host_name
 		,iniReadString(fp,section,"HostName",host_name));