summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2015-10-31 18:26:43 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2015-10-31 18:26:43 +0100
commit3aacba15f821f8d7902473cff93bc506bad3b547 (patch)
tree40de8d7e72f8d8676c6f44deb594bf67f859f452
parent60c52e1eaf54ffa0cc6981d458c683c403609727 (diff)
downloadnetsurf-3aacba15f821f8d7902473cff93bc506bad3b547.tar.gz
netsurf-3aacba15f821f8d7902473cff93bc506bad3b547.tar.bz2
Don't call up if the parent's jscontext has gone NULL in the meantime
-rw-r--r--render/html_script.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/render/html_script.c b/render/html_script.c
index ef6f4d673..c9fed647e 100644
--- a/render/html_script.c
+++ b/render/html_script.c
@@ -278,7 +278,7 @@ convert_script_sync_cb(hlcache_handle *script,
/* attempt to execute script */
script_handler = select_script_handler(content_get_type(s->data.handle));
- if (script_handler != NULL) {
+ if (script_handler != NULL && parent->jscontext != NULL) {
/* script has a handler */
const char *data;
unsigned long size;