diff --git a/src/plugins/remotelinux/genericdirectuploadservice.cpp b/src/plugins/remotelinux/genericdirectuploadservice.cpp
index fc2ac1aa846843d8a8158ac23fbd4a312147e26c..878ac5e96b609c975139d5e80c82c4233f31e254 100644
--- a/src/plugins/remotelinux/genericdirectuploadservice.cpp
+++ b/src/plugins/remotelinux/genericdirectuploadservice.cpp
@@ -309,7 +309,7 @@ void GenericDirectUploadService::uploadNextFile()
     QFileInfo fi(d.localFilePath);
     if (fi.isDir())
         dirToCreate += QLatin1Char('/') + fi.fileName();
-    const QString command = QLatin1String("mkdir -vp ") + dirToCreate;
+    const QString command = QLatin1String("mkdir -p ") + dirToCreate;
     m_d->mkdirProc = connection()->createRemoteProcess(command.toUtf8());
     connect(m_d->mkdirProc.data(), SIGNAL(closed(int)), SLOT(handleMkdirFinished(int)));
     connect(m_d->mkdirProc.data(), SIGNAL(outputAvailable(QByteArray)),