diff --git a/frameworks/Kieker/python/functions.sh b/frameworks/Kieker/python/functions.sh
index f9b4ce0944525f199397a3a68e9ab758b76a0af2..93050526905292bd72c3e0faad1873a8bbd1b110 100644
--- a/frameworks/Kieker/python/functions.sh
+++ b/frameworks/Kieker/python/functions.sh
@@ -24,6 +24,7 @@ function getAgent() {
 	cd "${KIEKER_4_PYTHON_DIR}"
 	
 	"${GIT}" checkout "${KIEKER_4_PYTHON_BRANCH}"
+	"${PYTHON}" -m pip install --upgrade build
 	"${PYTHON}" -m build
 	"${PIP}" install dist/kieker-monitoring-for-python-0.0.1.tar.gz
 	cd "${BASE_DIR}"