diff --git a/src/larvatagger.js b/src/larvatagger.js index 65d91794702b244beb214048e3ebb375c057e80c..052c728e276b747514cdbeca29cf310d726d06b9 100644 --- a/src/larvatagger.js +++ b/src/larvatagger.js @@ -73,7 +73,11 @@ const LarvaTagger = (function () { function insertNewTag(table, html) { const frag = document.createRange().createContextualFragment(html); const newtr = frag.firstChild.firstChild.firstChild; - const tbody = table.getElementsByTagName('tbody')[0]; + let tbody = table.getElementsByTagName('tbody')[0]; + if (tbody == null) { + tbody = document.createElement('tbody'); + table.appendChild(tbody); + } tbody.appendChild(newtr); newtr.scrollIntoView(); }