diff --git a/src/sbbs3/js_msg_area.c b/src/sbbs3/js_msg_area.c
index 5012498cb28834e3166d41983fadc36a265a7fe2..8ecc9e2e3c5104589a2e1c4900971f9d813dbddd 100644
--- a/src/sbbs3/js_msg_area.c
+++ b/src/sbbs3/js_msg_area.c
@@ -150,6 +150,26 @@ JSObject* DLLCALL js_CreateMsgAreaObject(JSContext* cx, JSObject* parent, scfg_t
 			if(!JS_SetProperty(cx, subobj, "settings", &val))
 				return(NULL);
 
+			val=INT_TO_JSVAL(cfg->sub[d]->ptridx);
+			if(!JS_SetProperty(cx, subobj, "ptridx", &val))
+				return(NULL);
+
+			val=INT_TO_JSVAL(cfg->sub[d]->qwkconf);
+			if(!JS_SetProperty(cx, subobj, "qwk_conf", &val))
+				return(NULL);
+
+			val=INT_TO_JSVAL(cfg->sub[d]->maxage);
+			if(!JS_SetProperty(cx, subobj, "max_age", &val))
+				return(NULL);
+
+			val=INT_TO_JSVAL(cfg->sub[d]->maxmsgs);
+			if(!JS_SetProperty(cx, subobj, "max_msgs", &val))
+				return(NULL);
+
+			val=INT_TO_JSVAL(cfg->sub[d]->maxcrcs);
+			if(!JS_SetProperty(cx, subobj, "max_crcs", &val))
+				return(NULL);
+
 			sprintf(str,"%s.%s",cfg->grp[l]->sname,cfg->sub[d]->sname);
 			for(c=0;str[c];c++)
 				if(str[c]==' ')