diff --git a/src/libtomahawk/playlist/dynamic/echonest/EchonestControl.cpp b/src/libtomahawk/playlist/dynamic/echonest/EchonestControl.cpp index 518d45f5a..c1426af53 100644 --- a/src/libtomahawk/playlist/dynamic/echonest/EchonestControl.cpp +++ b/src/libtomahawk/playlist/dynamic/echonest/EchonestControl.cpp @@ -461,8 +461,8 @@ Tomahawk::EchonestControl::updateWidgets() m_matchString = "is"; m_matchData = 1; - m_match = QWeakPointer< QWidget >( match ); - m_input = QWeakPointer< QWidget >( combo ); + m_match = QPointer< QWidget >( match ); + m_input = QPointer< QWidget >( combo ); } else { m_match = QPointer( new QWidget ); m_input = QPointer( new QWidget );