diff -r 627c4a0fd0e7 -r c3690ec91ef8 src/hbutils/document/hbdocumentloadersyntax_p.cpp --- a/src/hbutils/document/hbdocumentloadersyntax_p.cpp Fri Jun 11 13:58:22 2010 +0300 +++ b/src/hbutils/document/hbdocumentloadersyntax_p.cpp Wed Jun 23 18:33:25 2010 +0300 @@ -882,6 +882,7 @@ } if (result) { mCurrentContainerNames << propertyName; + qDeleteAll(mCurrentContainer); mCurrentContainer.clear(); } } else {