diff --git a/src/warden-client/sh/update.sh b/src/warden-client/sh/update.sh
index cc37983b920ef103af20e0c81be5d1e250e085bc..03486733fc6e63d39056d7601f10c226f34fa2a6 100755
--- a/src/warden-client/sh/update.sh
+++ b/src/warden-client/sh/update.sh
@@ -269,6 +269,7 @@ change_permissions()
 	key_file=`echo $ssl_key_file` | cut -d "\"" -f 2 | cut -d "\"" -f 1
 	cert_file=`echo $ssl_cert_file` | cut -d "\"" -f 2 | cut -d "\"" -f 1
        	chmod 400 ${etc}/$key_file ${etc}/$cert_file || err_clean
+       	chmod 644 $old_package_version_file || err_clean
 	if chmod 600 $conf_file; then
 		echo "OK"
 	else