diff --git a/src/plugins/remotelinux/rsyncdeploystep.cpp b/src/plugins/remotelinux/rsyncdeploystep.cpp index b4d9929d76b..bd17c575f7d 100644 --- a/src/plugins/remotelinux/rsyncdeploystep.cpp +++ b/src/plugins/remotelinux/rsyncdeploystep.cpp @@ -140,8 +140,8 @@ void RsyncDeployService::createRemoteDirectories() remoteDirs << file.m_target.parentDir().path(); remoteDirs.sort(); remoteDirs.removeDuplicates(); - m_mkdir.setCommand({deviceConfiguration()->filePath("mkdir"), - {"-p", ProcessArgs::createUnixArgs(remoteDirs).toString()}}); + + m_mkdir.setCommand({deviceConfiguration()->filePath("mkdir"), QStringList("-p") + remoteDirs}); m_mkdir.start(); }