diff --git a/src/libtomahawk/audio/audioengine.cpp b/src/libtomahawk/audio/audioengine.cpp index b82ffe18b..d598ab02a 100644 --- a/src/libtomahawk/audio/audioengine.cpp +++ b/src/libtomahawk/audio/audioengine.cpp @@ -495,7 +495,7 @@ AudioEngine::setPlaylist( PlaylistInterface* playlist ) m_playlist = playlist; - if ( m_playlist && m_playlist->retryMode() == PlaylistInterface::Retry ) + if ( m_playlist && m_playlist->object() && m_playlist->retryMode() == PlaylistInterface::Retry ) connect( m_playlist->object(), SIGNAL( nextTrackReady() ), SLOT( playlistNextTrackReady() ) ); emit playlistChanged( playlist );