diff --git a/src/sbbs3/js_global.c b/src/sbbs3/js_global.c
index a83f1735d3c5f73599cbd4ab7f547e32341d431c..82673a060ae86c0a2b7ebb1a1a056a4ff8eefec5 100644
--- a/src/sbbs3/js_global.c
+++ b/src/sbbs3/js_global.c
@@ -4612,7 +4612,7 @@ js_utf8_encode(JSContext *cx, uintN argc, jsval *arglist)
 		int result = utf8_putc(outbuf, len - 1, codepoint);
 		if(result < 1) {
 			free(outbuf);
-			JS_ReportError(cx, "utf8_encode: error: %d", result);
+			JS_ReportError(cx, "utf8_encode: error: %d for codepoint %X", result, codepoint);
 			return JS_FALSE;
 		}
 		outbuf[result] = 0;