Index: kupucontentfilters.js =================================================================== --- kupucontentfilters.js (revision 58214) +++ kupucontentfilters.js (working copy) @@ -756,9 +756,9 @@ var permittedChildren = this.States[parentnode.tagName] || permitted; if (kids.length == 0) { - if (htmlnode.text && htmlnode.text != "" && + if (htmlnode.textContent && htmlnode.textContent != "" && (nostructure || permittedChildren['#text'])) { - var text = htmlnode.text; + var text = htmlnode.textContent; var tnode = ownerdoc.createTextNode(text); parentnode.appendChild(tnode); }