diff --git a/lib/V8/v8-utils.cpp b/lib/V8/v8-utils.cpp index e1a27b2e1f..1dd89db4c0 100644 --- a/lib/V8/v8-utils.cpp +++ b/lib/V8/v8-utils.cpp @@ -458,11 +458,13 @@ static bool LoadJavaScriptFile (v8::Handle context, return false; } - // execute script - v8::Handle result = script->Run(); + if (execute) { + // execute script + v8::Handle result = script->Run(); - if (result.IsEmpty()) { - return false; + if (result.IsEmpty()) { + return false; + } } LOG_TRACE("loaded java script file: '%s'", filename);