diff --git a/scripts/utils.sh b/scripts/utils.sh
index a890e3a..e418e79 100755
--- a/scripts/utils.sh
+++ b/scripts/utils.sh
@@ -19,7 +19,7 @@ do_install() {
 	do
 		GTKVER="${_DIR##*/}"
 
-		mkdir "${_DIR}"
+		mkdir -p "${_DIR}"
 
 		cp -t "${_DIR}" \
 			"${GTKVER}/gtk.css" \
@@ -28,7 +28,7 @@ do_install() {
 			"${GTKVER}/thumbnail.png"
 
 		cd "${_DIR}"
-		ln -sr ../assets assets
+		ln -srf ../assets assets
 		cd -
 	done
 }