diff --git a/packages/build-client.sh b/packages/build-client.sh
index 044ec393639648967da0ea2f8dd29b3001b4c607..2689b127e67fae40eee97e339d387d73bc14ea36 100755
--- a/packages/build-client.sh
+++ b/packages/build-client.sh
@@ -37,10 +37,7 @@ err()
 {
   echo "FAILED!"
   cat $err
-  rm -rf $err
-  rm -rf $package
-  rm -rf $tar
-  rm -rf $sig
+  rm -rf $err $package $tar $sig
   echo
   echo "Build of $package package FAILED!!!"
   exit 1
@@ -117,6 +114,10 @@ mkdir -p $etc 2> $err; ret_val=`echo $?`
 if [ $ret_val -ne 0 ]; then
   err
 fi
+cp ../src/$package_name/etc/package_version.txt $etc 2> $err; ret_val=`echo $?`
+if [ $ret_val -ne 0 ]; then
+  err
+fi
 echo "OK"
 
 
@@ -162,7 +163,6 @@ echo
 echo "Building of $package package was SUCCESSFULL"
 
 # cleanup section
-rm -rf $package
-rm -rf $err
+rm -rf $package $err
 
 exit 0