diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemoremotemounter.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemoremotemounter.cpp
index 3aca439313de294877b1cb8e7ef931b602362466..11ad3ab24e60c865d9b2a3682a80adf683b01250 100644
--- a/src/plugins/qt4projectmanager/qt-maemo/maemoremotemounter.cpp
+++ b/src/plugins/qt4projectmanager/qt-maemo/maemoremotemounter.cpp
@@ -240,9 +240,8 @@ void MaemoRemoteMounter::handleUploadFinished(Core::SftpJobId jobId,
 
     m_uploadJobId = SftpInvalidJob;
     if (!errorMsg.isEmpty()) {
-        emit error(tr("Could not upload UTFS client: %1").arg(errorMsg));
-        setState(Inactive);
-        return;
+        emit reportProgress(tr("Could not upload UTFS client (%1), continuing anyway.")
+            .arg(errorMsg));
     }
 
     startUtfsClients();