diff --git a/src/sbbs3/js_uifc.c b/src/sbbs3/js_uifc.c
index cbc39fdd326604f54609762f968a4e294f07f6fb..4d09ea0ac7a9c9d3e3f328d9447b4dd060250681 100644
--- a/src/sbbs3/js_uifc.c
+++ b/src/sbbs3/js_uifc.c
@@ -755,7 +755,7 @@ js_uifc_list(JSContext *cx, uintN argc, jsval *arglist)
 		}
 	}
 	if(title == NULL || opts == NULL) {
-		JS_SET_RVAL(cx, arglist, JS_FALSE);
+		JS_SET_RVAL(cx, arglist, JSVAL_FALSE);
 	} else {
 		rc=JS_SUSPENDREQUEST(cx);
 		JS_SET_RVAL(cx, arglist, INT_TO_JSVAL(uifc->list(mode,left,top,width,(int*)dptr,(int*)bptr,title,opts)));