diff --git a/src/sbbs3/services.c b/src/sbbs3/services.c index b6517243667279524f3834c358f13afcdd9c2a56..adc53070a69c7f741227e6a016d45f24940ad19e 100644 --- a/src/sbbs3/services.c +++ b/src/sbbs3/services.c @@ -869,7 +869,7 @@ js_BranchCallback(JSContext *cx, JSScript *script) client->branch.counter++; /* Terminated? */ - if(terminated) { + if(terminated && !(client->service->options&SERVICE_OPT_STATIC)) { JS_ReportError(cx,"Terminated"); client->branch.counter=0; return(JS_FALSE);