diff --git a/lib/ice-coder.js b/lib/ice-coder.js index 37d9004..cdf5418 100644 --- a/lib/ice-coder.js +++ b/lib/ice-coder.js @@ -941,7 +941,9 @@ var ICEcoder = { if ("undefined" != typeof state.curState) { ICEcoder.htmlTagArray = []; for (cx = state.curState.context; cx; cx = cx.prev) { - ICEcoder.htmlTagArray.unshift(cx.tagName); + if ("undefined" != typeof cx.tagName) { + ICEcoder.htmlTagArray.unshift(cx.tagName); + } } } ICEcoder.tagString = ICEcoder.htmlTagArray[ICEcoder.htmlTagArray.length-1];