diff --git a/build_gesso.sh b/build_gesso.sh
index a2f1cdd524e6c9b8ebcf48a1f468276e25679900..4b6ed7f0f968818128a9b8d85692f158a65f9a2f 100755
--- a/build_gesso.sh
+++ b/build_gesso.sh
@@ -1,12 +1,10 @@
 build_option=${1:-1}
 gesso_version="8.x-3.2"
 git clone "https://github.com/forumone/gesso" "gesso"
-cd ..
-ln -s "uw_wcms_gesso/source" "source"
-cd uw_wcms_gesso/gesso
+cd gesso
 git checkout $gesso_version
-rm -rf "source"
-ln -s "../source"
+cd ..
+ln -s "source" "gesso/source"
 echo "Removing Gesso files"
 rm gesso.layouts.yml
 rm gesso.info.yml