diff -r 2f34d5167611 -r fcece45ef507 src/xml/dom/qdom.cpp --- a/src/xml/dom/qdom.cpp Fri Apr 16 15:50:13 2010 +0300 +++ b/src/xml/dom/qdom.cpp Mon May 03 13:17:34 2010 +0300 @@ -3487,6 +3487,7 @@ if (p->isNotation()) // Dont use normal insert function since we would create infinite recursion notations->map.insertMulti(p->nodeName(), p); + p = p->next; } }