diff --git a/src/warden-server/sh/update.sh b/src/warden-server/sh/update.sh
index 36d996de715df1e85baaec9ee9d9ffc53209346b..d04151d4a3946649e6203f5efd9ef0333b5b8322 100755
--- a/src/warden-server/sh/update.sh
+++ b/src/warden-server/sh/update.sh
@@ -108,6 +108,19 @@ perlChck()
 }
 
 
+rsyncChck()
+{
+	echo -n "Checking Rsync ... "
+	if which rsync 1> /dev/null; then
+		echo "OK"
+	else
+		echo "FAILED!"
+		echo "Error: Rsync is not installed!" 
+		exit 1
+	fi
+}
+
+
 modulesChck()
 {
 	for module in ${modules[@]};
@@ -356,6 +369,9 @@ echo "------------------------- Dependencies check-in -------------------------"
 # Perl interpreter test
 perlChck
 
+# Rsync availability test
+rsyncCheck
+
 # Perl modules test
 modulesChck