diff --git a/extensions/source/plugin/base/xplugin.cxx b/extensions/source/plugin/base/xplugin.cxx index ea77d38fd18c..a456c63e9b96 100644 --- a/extensions/source/plugin/base/xplugin.cxx +++ b/extensions/source/plugin/base/xplugin.cxx @@ -444,9 +444,8 @@ void XPlugin_Impl::modelChanged() m_nProvidingState = PROVIDING_MODEL_UPDATE; - destroyInstance(); - m_aDescription = fitDescription( getCreationURL() ); + destroyInstance(); if( m_aDescription.Mimetype.isEmpty() ) { m_nProvidingState = PROVIDING_NONE;