diff --git a/src/lib/definition.cpp b/src/lib/definition.cpp --- a/src/lib/definition.cpp +++ b/src/lib/definition.cpp @@ -516,6 +516,8 @@ --elementRefCounter; if (elementRefCounter == 0) return; + reader.readNext(); + break; default: reader.readNext(); break; @@ -545,6 +547,8 @@ --elementRefCounter; if (elementRefCounter == 0) return; + reader.readNext(); + break; default: reader.readNext(); break;