diff --git a/files/tal/on_update.sh b/files/tal/on_update.sh
index aaca909fd01301423758b106a1b6703b6e8467a4..77b49af58930d33ad827d47d2ae730b1325b622e 100644
--- a/files/tal/on_update.sh
+++ b/files/tal/on_update.sh
@@ -1,9 +1,9 @@
 #!/usr/bin/bash
 
-python3 -m pip install --user -r scripts/requirements.txt
-
 cd source
 
+python3 -m pip install --user -r scripts/requirements.txt
+
 sed -i 's|url = \.\./database|url = https://oauth2:glpat-WeW_ytbQ83JMs2UnQmhe@gitlab.liu.se/upp-aes/database|' .gitmodules
 git submodule update --init
 git checkout .gitmodules