selecting XML elements bugs IE6/7

selecting XML elements bugs IE6/7

Hey guys,
I think I found a bug when traversing an xml doc with 1.3+.
Here is the xml doc: <a href="http://ietracker.staging.informationexperts.com/ajax/buildXML.aspx?id=1002">http://ietracker.staging.informationexperts.com/ajax/buildXML.aspx?id=1002</a>
When I do $('module[ref="1002" lessons lesson:eq(0) topics topic') i should be getting back 7 records but instead, in IE6/7, I am getting back 13 which is the total amount for both lessons that is with in the 1002 element.  It seems like it is failing at the eq() method because if I do the following I get the same result:
lessons = $('module[ref="1002" lessons lesson').eq(0)
$('topics topic', lessons)
Not sure how else to problem solve this to give more to you.
Thanks.
<br clear="all">Benjamin Sterling / Web Developer
<a href="http://kenzomedia.com">kenzomedia.com</a> / <a href="http://kenzohosting.com">kenzohosting.com</a> / <a href="http://benjaminsterling.com">benjaminsterling.com</a> / <a href="http://refreshbmore.org">refreshbmore.org</a>
443.844.7654 // Twitter @bmsterling
Skype: benjamin.sterling // AIM: thekenzoco