diff --git a/utils/init_symlinks.sh b/utils/init_symlinks.sh
index 562c7ddb343ad70e85c86d8300080d6eb2c7f7fa..17eb23fdcc62f4d39b0748296604008da31c0a8a 100755
--- a/utils/init_symlinks.sh
+++ b/utils/init_symlinks.sh
@@ -55,21 +55,27 @@ if ! [ -e "$(pwd)/vas" ]; then
 	mkdir vas
 	mkdir vas/rest
 	mkdir vas/rest/ws
+	mkdir vas/rest/class
 	ln -rsf src/vitis/vas/doc vas/doc
-	ln -rsf src/vitis/vas/rest/class vas/rest/class
 	ln -rsf src/vitis/vas/rest/inc vas/rest/inc
 	ln -rsf src/vitis/vas/rest/ws/vitis vas/rest/ws/vitis
 	ln -rsf src/vitis/vas/rest/index.phtml vas/rest/index.phtml
 	ln -rsf src/vitis/vas/rest/index.vhtml vas/rest/index.vhtml
 	ln -rsf src/vitis/vas/sql vas/sql
 	ln -rsf src/vitis/vas/util vas/util
+
+	if [ -e "src/vitis/vas/rest/class" ]; then
+		for elem in $( ls -a "src/vitis/vas/rest/class"); do
+		    if [[ -d "src/vitis/vas/rest/class/${elem}" || -f "src/vitis/vas/rest/class/${elem}" ]]; then
+		        echo "---- Link src/vitis/vas/rest/class/$elem"
+		        ln -rsf src/vitis/vas/rest/class/$elem vas/rest/class/$elem
+		    fi
+		done
+	fi
 fi
 
-# Conf
 echo "---- Link conf ----"
 if ! [ -e "src/vitis/client/conf" ]; then
-	# ln -rsf conf client/conf
-
 	mkdir client/conf
 	for elem in $( ls "conf"); do
 		if [[ $elem != 'properties.json' ]]; then