diff --git a/src/warden-server/sh/install.sh b/src/warden-server/sh/install.sh
index 70a7feb99e4a22d19f208eee644b760cd807093c..425e899adb5d46e2ca2ce60e7cd6e51f26f091ea 100755
--- a/src/warden-server/sh/install.sh
+++ b/src/warden-server/sh/install.sh
@@ -74,8 +74,8 @@ root_chck()
 params_chck()
 {
 	if [ -z $prefix ]; then
-		prefix=/opt
-		echo "Warning: parameter -d <directory> is not set - default installation directory is ${prefix}!"
+		echo "Parameter -d <directory> is not set!"
+		exit 1
 	fi
 	if [ -z $key ]; then
 		echo "Parameter -k <ssl_key_file> is not set!"
diff --git a/src/warden-server/sh/uninstall.sh b/src/warden-server/sh/uninstall.sh
index d9bdcbf84fdb8437bcb174dcb98d585acecb80f9..417ca43889810f1d45c414d9c189a35241f973ea 100755
--- a/src/warden-server/sh/uninstall.sh
+++ b/src/warden-server/sh/uninstall.sh
@@ -74,19 +74,21 @@ root_chck()
 params_chck()
 {
 	if [ -z $prefix ]; then
-		prefix=/opt
-		echo "Warning: parameter -d <directory> is not set - default uninstallation directory is ${prefix}!"
+		echo "Parameter -d <direcotry> is not set!"
+		exit 1
 	fi
 }
 
 
 obtain_package_version()
 {
+	echo -n "Obtaing package version ... "
 	if [ -f $old_package_version_file ]; then 
 		package_version=`cat $old_package_version_file`
 	else
 		package_version="unknown"
 	fi
+	echo "OK"
 }
 
 
diff --git a/src/warden-server/sh/update.sh b/src/warden-server/sh/update.sh
index bc0810eef19120bd6575d104dca47ed11507c523..f29fe545c943ff10a4386ce6cc7f3a984d234aba 100755
--- a/src/warden-server/sh/update.sh
+++ b/src/warden-server/sh/update.sh
@@ -73,8 +73,8 @@ root_chck()
 params_chck()
 {
 	if [ -z $prefix ]; then
-		prefix=/opt
-		echo "Warning: parameter -d <directory> is not set - default update directory is ${prefix}!"
+		echo "Parameter -d <direcotry> is not set!"
+		exit 1
 	fi
 }