diff --git a/vas/rest/class/vmlib/phpUtil.inc b/vas/rest/class/vmlib/phpUtil.inc
index 671dddecb70124385c936280c8a3b03e9b1857f0..25b9eaea0fbe9b5ec82c7a9a7d412cd19db0ec20 100755
--- a/vas/rest/class/vmlib/phpUtil.inc
+++ b/vas/rest/class/vmlib/phpUtil.inc
@@ -588,6 +588,9 @@ function stripslashes_deep($aString) {
      ));
 
      $sListPrefix = str_replace($properties['ws_data_dir'], $sPrefix . "/ws_data" , $sDirectoryPath);
+    // Suppression du slash de début de ligne (sinon création d'un répertoire vide sur S3).
+    if (strpos($sListPrefix, '/') === 0)
+        $sListPrefix = substr($sListPrefix, 1);
 
      try{