diff --git a/Implementation/LibMCEnv/libmcenv_modeldatacomponentinstance.cpp b/Implementation/LibMCEnv/libmcenv_modeldatacomponentinstance.cpp index 673b030e..be3dbe38 100644 --- a/Implementation/LibMCEnv/libmcenv_modeldatacomponentinstance.cpp +++ b/Implementation/LibMCEnv/libmcenv_modeldatacomponentinstance.cpp @@ -164,8 +164,7 @@ CModelDataComponentInstance::CModelDataComponentInstance(Lib3MF::CWrapper* p3MFW std::vector Buffer; pResourcePackage->readEntry(sResourceName, Buffer); - auto pModel = p3MFWrapper->CreateModel(); - auto pReader = pModel->QueryReader("3mf"); + auto pReader = m_pModel->QueryReader("3mf"); pReader->ReadFromBuffer(Buffer);