diff --git a/src/freedombone-app-matrix b/src/freedombone-app-matrix
index 9ab24a3076e68e29a62a2c0e377e8c6de1812a7b..2e0f9220cca03b144bfe4d69d66a9a005d4bfd83 100755
--- a/src/freedombone-app-matrix
+++ b/src/freedombone-app-matrix
@@ -448,6 +448,11 @@ function upgrade_matrix {
     fi
     export TMPDIR=/etc/matrix/tmp
 
+    if ! grep -q "$MATRIX_PYTHON" /etc/systemd/system/matrix.service; then
+        sed -i "s|/usr/bin/python|$MATRIX_PYTHON|g" /etc/systemd/system/matrix.service
+        systemctl daemon-reload
+    fi
+
     $MATRIX_PIP install --upgrade --process-dependency-links .
     $MATRIX_PIP install --upgrade --force "pynacl>=1.2.1"