diff --git a/mithril.js b/mithril.js index ddd94405..dc19c2f9 100644 --- a/mithril.js +++ b/mithril.js @@ -874,7 +874,7 @@ var m = (function app(window, undefined) { var script = $document.createElement("script"); window[callbackKey] = function(resp) { - $document.body.removeChild(script); + script.parentNode.removeChild(script); options.onload({ type: "load", target: { @@ -885,7 +885,7 @@ var m = (function app(window, undefined) { }; script.onerror = function(e) { - $document.body.removeChild(script); + script.parentNode.removeChild(script); options.onerror({ type: "error",