diff --git a/src/sbbs3/jsdebug.c b/src/sbbs3/jsdebug.c
index cb8980a06aee32b8605d2e6c085b9daa9510bce3..0aa15d883121a8f768781c429c118f6c24e2eacc 100644
--- a/src/sbbs3/jsdebug.c
+++ b/src/sbbs3/jsdebug.c
@@ -215,7 +215,7 @@ static enum debug_action script_debug_prompt(struct debugger *dbg, JSScript *scr
 
 					name=JS_GetFunctionId(fn);
 					if(name) {
-						JSSTRING_TO_STRING(dbg->cx, name, cp, NULL);
+						JSSTRING_TO_ASTRING(dbg->cx, name, cp, 128, NULL);
 						msg=xp_asprintf(" %s()", cp);
 						if(msg) {
 							dbg->puts(msg);
@@ -367,7 +367,7 @@ static enum debug_action script_debug_prompt(struct debugger *dbg, JSScript *scr
 
 					name=JS_GetFunctionId(fn);
 					if(name) {
-						JSSTRING_TO_STRING(dbg->cx, name, cp, NULL);
+						JSSTRING_TO_ASTRING(dbg->cx, name, cp, 128, NULL);
 						msg=xp_asprintf("in %s() ", cp);
 						if(msg) {
 							dbg->puts(msg);