IE8 cannot insert into html elements it doesn't recognise. It might be that there is a invalid markup, or it tries to insert a node into a HTML 5 tag.
If it's a HTML 5 tag, you can use a script like modernizr or html5shim to create the HTML 5 tags in IE.