diff --git a/framework/source/uielement/toolbarmanager.cxx b/framework/source/uielement/toolbarmanager.cxx index 6f5b27ec5dfa..20091251da52 100644 --- a/framework/source/uielement/toolbarmanager.cxx +++ b/framework/source/uielement/toolbarmanager.cxx @@ -397,7 +397,7 @@ void ToolBarManager::frameAction( const FrameActionEvent& Action ) throw ( RuntimeException, std::exception ) { SolarMutexGuard g; - if ( Action.Action == FrameAction_CONTEXT_CHANGED ) + if ( Action.Action == FrameAction_CONTEXT_CHANGED && !m_bDisposed ) { m_aAsyncUpdateControllersTimer.Start(); }