diff --git a/src/libtomahawk/database/DatabaseWorker.cpp b/src/libtomahawk/database/DatabaseWorker.cpp index 186012437..82dc2390e 100644 --- a/src/libtomahawk/database/DatabaseWorker.cpp +++ b/src/libtomahawk/database/DatabaseWorker.cpp @@ -68,7 +68,7 @@ DatabaseWorker::~DatabaseWorker() void DatabaseWorker::run() { - m_dbimpl = m_db->impl()->clone(); + m_dbimpl = Database::instance()->impl(); tDebug() << "New db connection with name:" << m_dbimpl->database().connectionName(); exec(); qDebug() << Q_FUNC_INFO << "DatabaseWorker finishing...";