diff --git a/public_html/deployment/classes/project.class.php b/public_html/deployment/classes/project.class.php
index 3ce06797a1cd17b26e36c700fdeac603259c5eb8..ebf90df8bf5da483a52f4b3a371a323ccce8ea69 100644
--- a/public_html/deployment/classes/project.class.php
+++ b/public_html/deployment/classes/project.class.php
@@ -2220,7 +2220,7 @@ class project extends base {
                     $sTarget = $aTarget['target'] . "/$sPhase";
                     switch ($aTarget['type']) {
                         case 'rsync':
-                            $sCmd = "ls -l $sSource 2>/dev/null && /usr/bin/rsync --delete -rLv  $sSource $sTarget";
+                            $sCmd = "ls -l $sSource 2>/dev/null && /usr/bin/rsync --delete -rLvt  $sSource $sTarget";
                             break;
                         default:
                             $sReturn.=sprintf(t("class-project-info-deploy-skip-sync"), $aTarget['type']) . "<br>";
diff --git a/shellscripts/cron_sync_packages.php b/shellscripts/cron_sync_packages.php
index 3536b8a4e520b24bcb391af005236b5eeae4bb86..4ebce915c48026feaf3dc99e6693c51b2850832d 100644
--- a/shellscripts/cron_sync_packages.php
+++ b/shellscripts/cron_sync_packages.php
@@ -25,7 +25,7 @@
                     $sTarget=$aTarget['target']."/$sPhase";
                     switch ($aTarget['type']) {
                         case 'rsync':
-                            $sCmd="ls -l $sSource 2>/dev/null && /usr/bin/rsync --delete -rLv  $sSource $sTarget";
+                            $sCmd="ls -l $sSource 2>/dev/null && /usr/bin/rsync --delete -rLvt  $sSource $sTarget";
                             break;
                         default:
                             echo "ERROR: type ".$aTarget['type']." ist not supported (yet) - skipping.";