diff --git a/src/sbbs3/js_msg_area.c b/src/sbbs3/js_msg_area.c
index 9abb7d25f878101d19867345800b195cd5989adf..3f43ebcb95d041a8ff3d6e983c9e2e7ba7ff80fa 100644
--- a/src/sbbs3/js_msg_area.c
+++ b/src/sbbs3/js_msg_area.c
@@ -296,7 +296,7 @@ static JSBool js_sub_get(JSContext *cx, JSObject *obj, jsid id, jsval *vp)
 			if(scan != NULL) *vp=UINT_TO_JSVAL(scan->last);
 			break;
 		case SUB_PROP_POSTS:
-			if(scan != NULL) *vp=UINT_TO_JSVAL(getposts(p->cfg, p->subnum));
+			*vp=UINT_TO_JSVAL(getposts(p->cfg, p->subnum));
 			break;
 	}