diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemodeployables.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemodeployables.cpp
index c071277043ed9c562dc78db23be597deeae53976..f25b4b90cc281cc49e64d71573b1f281f28ff1a6 100644
--- a/src/plugins/qt4projectmanager/qt-maemo/maemodeployables.cpp
+++ b/src/plugins/qt4projectmanager/qt-maemo/maemodeployables.cpp
@@ -60,6 +60,7 @@ MaemoDeployables::MaemoDeployables(const Qt4Target *target)
 {
     QTimer::singleShot(0, this, SLOT(init()));
     m_updateTimer->setInterval(1500);
+    m_updateTimer->setSingleShot(true);
     connect(m_updateTimer, SIGNAL(timeout()), this, SLOT(createModels()));
 }