diff --git a/lib/proportions.js b/lib/proportions.js index 8c8af49..0c4eb15 100644 --- a/lib/proportions.js +++ b/lib/proportions.js @@ -178,14 +178,16 @@ define(['d3-interpolate', 'snabbdom', 'filters/genericnode', 'helper'], }; self.renderSingle = function renderSingle(el, heading, table) { - var h2 = document.createElement('h2'); - h2.classList.add('proportion-header'); - h2.textContent = _.t(heading); - h2.onclick = function onclick() { - table.elm.classList.toggle('hide'); - }; - el.appendChild(h2); - el.appendChild(table.elm); + if (table.children.length > 0) { + var h2 = document.createElement('h2'); + h2.classList.add('proportion-header'); + h2.textContent = _.t(heading); + h2.onclick = function onclick() { + table.elm.classList.toggle('hide'); + }; + el.appendChild(h2); + el.appendChild(table.elm); + } }; return self; };