diff --git a/core/trunk/core/class/docservers_controler.php b/core/trunk/core/class/docservers_controler.php
index 8c4f47b45b208baeeb153d6f6fd6e036d7722aa9..c852fea2c022c4fd8a7e7910255c7e7fb47ea5b6 100644
--- a/core/trunk/core/class/docservers_controler.php
+++ b/core/trunk/core/class/docservers_controler.php
@@ -1044,12 +1044,16 @@ class docservers_controler
         //Removes . and .. lines
         array_shift($fileTab);
         array_shift($fileTab);
+
         if (file_exists(
             $pathOnDocserver . DIRECTORY_SEPARATOR . 'package_information'
         )
         ) {
             unset($fileTab[array_search('package_information', $fileTab)]);
         }
+        if (is_dir($pathOnDocserver . DIRECTORY_SEPARATOR . 'BATCH')) {
+            unset($fileTab[array_search('BATCH', $fileTab)]);
+        }
         $nbFiles = count($fileTab);
         //Docserver is empty
         if ($nbFiles == 0 ) {