diff options
-rw-r--r-- | javascript/jsapi.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/javascript/jsapi.c b/javascript/jsapi.c index 73153fe09..ef34371d1 100644 --- a/javascript/jsapi.c +++ b/javascript/jsapi.c @@ -38,8 +38,10 @@ void js_initialise(void) rt = JS_NewRuntime(8L * 1024L * 1024L); JSLOG("New runtime handle %p", rt); - /* register script content handler */ - javascript_init(); + if (rt != NULL) { + /* register script content handler */ + javascript_init(); + } } void js_finalise(void) |