diff --git a/src/core/RenderManager.cpp b/src/core/RenderManager.cpp index 5fcc6a583..5cda794c3 100644 --- a/src/core/RenderManager.cpp +++ b/src/core/RenderManager.cpp @@ -52,6 +52,8 @@ RenderManager::~RenderManager() void RenderManager::abortProcessing() { if ( m_activeRenderer ) { + disconnect( m_activeRenderer, SIGNAL( finished() ), + this, SLOT( renderNextTrack() ) ); m_activeRenderer->abortProcessing(); } restoreMutedState();