diff --git a/src/plugins/remotelinux/abstractuploadandinstallpackageservice.cpp b/src/plugins/remotelinux/abstractuploadandinstallpackageservice.cpp
index 6693b42fcc1fd364e56ca3843c6bd3f409266418..dc831a7b5d02307027af08cc9e1554c21ee98a8e 100644
--- a/src/plugins/remotelinux/abstractuploadandinstallpackageservice.cpp
+++ b/src/plugins/remotelinux/abstractuploadandinstallpackageservice.cpp
@@ -89,10 +89,7 @@ QString AbstractUploadAndInstallPackageService::packageFilePath() const
 
 QString AbstractUploadAndInstallPackageService::uploadDir() const
 {
-    const QString uname = deviceConfiguration()->sshParameters().userName;
-    return uname == QLatin1String("root")
-        ? QString::fromLatin1("/root")
-        : QLatin1String("/home/") + uname;
+    return QLatin1String("/tmp");
 }
 
 bool AbstractUploadAndInstallPackageService::isDeploymentNecessary() const