From 1bd3b713d2f45e89209f4df95986ce9bcb4abdce Mon Sep 17 00:00:00 2001 From: Leo Horie Date: Mon, 9 Jun 2014 16:30:22 -0400 Subject: [PATCH] don't call removeChild if no parent --- mithril.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mithril.js b/mithril.js index 7cf1c952..a8e827b5 100644 --- a/mithril.js +++ b/mithril.js @@ -178,7 +178,7 @@ Mithril = m = new function app(window) { return cachedAttrs } function clear(nodes) { - for (var i = nodes.length - 1; i > -1; i--) if (nodes[i]) nodes[i].parentNode.removeChild(nodes[i]) + for (var i = nodes.length - 1; i > -1; i--) if (nodes[i] && nodes[i].parentNode) nodes[i].parentNode.removeChild(nodes[i]) nodes.length = 0 } function injectHTML(parentElement, index, data) {