diff --git a/src/sbbs3/js_internal.c b/src/sbbs3/js_internal.c
index 3e51cdd5cc7b35a88d2d68591377247842bc3f3b..df20c5c2921d66b1fc5922ce9df5f7d482a23a34 100644
--- a/src/sbbs3/js_internal.c
+++ b/src/sbbs3/js_internal.c
@@ -214,7 +214,7 @@ js_CommonBranchCallback(JSContext *cx, js_branch_t* branch)
 	/* Terminated? */
 	if(branch->auto_terminate &&
 		(branch->terminated!=NULL && *branch->terminated)) {
-		JS_ReportError(cx,"Terminated");
+		JS_ReportWarning(cx,"Terminated");
 		branch->counter=0;
 		return(JS_FALSE);
 	}