diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c index d2f731c41bc1f4efb33837b477b45901fbc95c68..ff5b7cdb55c6edfbf7c5eddead4313482255f75d 100644 --- a/src/sbbs3/mailsrvr.c +++ b/src/sbbs3/mailsrvr.c @@ -1816,8 +1816,8 @@ js_mailproc(SOCKET sock, client_t* client, user_t* user, struct mailproc* mailpr } else { lprintf(LOG_DEBUG,"%04d %s Executing: %s" ,sock, log_prefix, cmdline); - if((js_script=JS_CompileFile(*js_cx, js_scope, path, /* startup_dir: */NULL)) != NULL) - js_PrepareToExecute(*js_cx, js_scope, path); + if((js_script=JS_CompileFile(*js_cx, js_scope, path)) != NULL) + js_PrepareToExecute(*js_cx, js_scope, path, /* startup_dir: */NULL); } if(js_script==NULL) break;