diff -r dee5afe5301f -r 3f74d0d4af4c src/xml/dom/qdom.cpp --- a/src/xml/dom/qdom.cpp Mon Mar 15 12:43:09 2010 +0200 +++ b/src/xml/dom/qdom.cpp Thu Apr 08 14:19:33 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; } }