diff --git a/src/freedombone-app-matrix b/src/freedombone-app-matrix
index e3a61753985a1b7ffccbfd3e4c90163c7cf0af85..f0e58886cd0d28964af1e666fc71e33581f761ce 100755
--- a/src/freedombone-app-matrix
+++ b/src/freedombone-app-matrix
@@ -526,7 +526,8 @@ function upgrade_matrix {
     $MATRIX_PIP install --upgrade --force "phonenumbers>=8.2.0"
     $MATRIX_PIP install --upgrade --force "sortedcontainers>=2.0.4"
     $MATRIX_PIP install --upgrade --force "prometheus_client>=0.3.0"
-    $MATRIX_PIP install --upgrade --force "treq>=15.1"
+    # upgrade option causes breakage on ARM
+    $MATRIX_PIP install --force treq
 
     if [ -f /etc/ssl/certs/${MATRIX_DOMAIN_NAME}.dhparam ]; then
         chmod 755 /etc/ssl/certs/${MATRIX_DOMAIN_NAME}.dhparam
@@ -828,7 +829,8 @@ function install_matrix {
 
     increment_app_install_progress
 
-    $MATRIX_PIP install --upgrade lxml
+    # upgrade option causes breakage on ARM
+    $MATRIX_PIP install lxml
 
     increment_app_install_progress
 
@@ -844,7 +846,8 @@ function install_matrix {
 
     increment_app_install_progress
 
-    $MATRIX_PIP install --upgrade --force "treq>=15.1"
+    # upgrade option causes breakage on ARM
+    $MATRIX_PIP install --force treq
 
     increment_app_install_progress