diff --git a/src/sbbs3/js_msg_area.c b/src/sbbs3/js_msg_area.c
index bc46b05e602f04ef4dce401a02edbb6846b80b05..289171b4441363a563a8b0450733eb7ada8d6077 100644
--- a/src/sbbs3/js_msg_area.c
+++ b/src/sbbs3/js_msg_area.c
@@ -258,7 +258,7 @@ static JSBool js_sub_get(JSContext *cx, JSObject *obj, jsid id, jsval *vp)
 	struct js_msg_area_priv *p;
 
 	if((p=(struct js_msg_area_priv*)JS_GetPrivate(cx, obj))==NULL)
-		return JS_FALSE;
+		return JS_TRUE;
 	subscan_t*	scan = p->subscan;
 
     JS_IdToValue(cx, id, &idval);