diff --git a/install/scripts/backupVersion.php b/install/scripts/backupVersion.php
index c715e890422b3e3f089f286c80c12ff4943d998a..fdc8f4c9230b110f1714ed3fa2bbe9b2b72c4ad1 100755
--- a/install/scripts/backupVersion.php
+++ b/install/scripts/backupVersion.php
@@ -50,7 +50,9 @@ if (!$Class_Install->createPath($path)) {
     exit;
 }
 
-if (!$Class_Install->copy_dir($_SESSION['config']['corepath'], $path . DIRECTORY_SEPARATOR)) {
+$cmd = "cp -R ".$_SESSION['config']['corepath']." ".$path . DIRECTORY_SEPARATOR;
+
+if (!exec($cmd)) {
     $return['status'] = 0;
     $return['text'] = _CAN_NOT_COPY_TO . ':' . $path;