diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0413d0bf01233da5ce6251b9fa93cf978fb3a0be..7b623f3c59e990ba3de599ec6d836d8b0ef6a19a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,9 +9,11 @@ pages:
   - cp Introduction-to-Pandas--slides.ipynb public/
   - cp Introduction-to-Pandas--slides.pdf public/
   - cp static-slides-bundle.tar.gz public/pandas-tutorial-slides-bundle.tar.gz
+  - export BASE_REPO_HASH=$(git rev-parse --short HEAD)
   - git checkout -f pages
   - git reset --hard origin/pages
-  - sed -i "s/HASH/"`git rev-parse --short HEAD`"/" index.html
+  - sed -i "s/PAGES_HASH/"`git rev-parse --short HEAD`"/" index.html
+  - sed -i "s/REPO_HASH/"`echo $BASE_REPO_HASH`"/" index.html
   - cp index.html public/
   artifacts:
     paths: