diff -r c8caa15ef882 -r ca392eff7152 xdmprotocols/XdmXmlParser/src/XdmXmlContentHandler.cpp --- a/xdmprotocols/XdmXmlParser/src/XdmXmlContentHandler.cpp Tue Feb 02 01:05:17 2010 +0200 +++ b/xdmprotocols/XdmXmlParser/src/XdmXmlContentHandler.cpp Fri Feb 19 23:13:07 2010 +0200 @@ -254,7 +254,14 @@ } } } - else iCurrentNode = iCurrentNode->Parent(); + else if ( iCurrentNode ) + { + iCurrentNode = iCurrentNode->Parent(); + } + else + { + // For PC-lint note + } } // ---------------------------------------------------------