diff --git a/install_easy.sh b/install_easy.sh
index 9e4c4ad..fd3750e 100755
--- a/install_easy.sh
+++ b/install_easy.sh
@@ -43,7 +43,9 @@ exitp()
 
 get_dir_inode()
 {
-	ls -id "$1" | awk '{print $1}'
+	local dir=$1
+	[ -L "$dir" ] && dir=$(readlink -f $dir)
+	ls -id "$dir" | awk '{print $1}'
 }
 
 md5file()