diff --git a/src/shared/trk/launcher.cpp b/src/shared/trk/launcher.cpp
index cae6796aff04f7ce3be4275c126c11cadec9cd99..5bd9ff5da177d3adddc1064a73d9e2252124ca47 100644
--- a/src/shared/trk/launcher.cpp
+++ b/src/shared/trk/launcher.cpp
@@ -174,19 +174,13 @@ void Launcher::logMessage(const QString &msg)
         qDebug() << "LAUNCHER: " << qPrintable(msg);
 }
 
-void Launcher::waitForTrkFinished(const TrkResult &result)
-{
-    Q_UNUSED(result)
-    d->m_device.sendTrkMessage(TrkPing, TrkCallback(this, &Launcher::handleWaitForFinished));
-}
-
 void Launcher::terminate()
 {
     //TODO handle case where application has not been started
     QByteArray ba;
     appendShort(&ba, 0x0000, TargetByteOrder);
     appendInt(&ba, d->m_session.pid, TargetByteOrder);
-    d->m_device.sendTrkMessage(TrkDeleteItem, TrkCallback(this, &Launcher::waitForTrkFinished), ba);
+    d->m_device.sendTrkMessage(TrkDeleteItem, TrkCallback(this, &Launcher::handleWaitForFinished), ba);
 }
 
 void Launcher::handleResult(const TrkResult &result)
@@ -273,7 +267,7 @@ void Launcher::handleResult(const TrkResult &result)
             if (itemType == 0 // process
                 && result.data.size() >= 10
                 && d->m_session.pid == extractInt(result.data.data() + 6)) {
-                d->m_device.sendTrkMessage(TrkDisconnect, TrkCallback(this, &Launcher::waitForTrkFinished));
+                d->m_device.sendTrkMessage(TrkDisconnect, TrkCallback(this, &Launcher::handleWaitForFinished));
             }
             break;
         }
diff --git a/src/shared/trk/launcher.h b/src/shared/trk/launcher.h
index f8b597dbac46b17fdb367559c2cbf58c52487692..aafb6e4896719959aeed2cbd881599c3053b499b 100644
--- a/src/shared/trk/launcher.h
+++ b/src/shared/trk/launcher.h
@@ -103,7 +103,6 @@ private:
     void handleStop(const TrkResult &result);
     void handleSupportMask(const TrkResult &result);
     void handleTrkVersion(const TrkResult &result);
-    void waitForTrkFinished(const TrkResult &data);
 
     void copyFileToRemote();
     void installRemotePackageSilently();