diff --git a/src/freedombone-utils-android b/src/freedombone-utils-android
index 829584fe9196ef9812a18387f93e3e20ae48fdb8..885a78deab10cac92250f534d42df67e5f7b5553 100755
--- a/src/freedombone-utils-android
+++ b/src/freedombone-utils-android
@@ -31,15 +31,15 @@ function android_update_apps {
         detect_installable_apps
     fi
 
+    local_hostname=$(grep 'host-name' /etc/avahi/avahi-daemon.conf | awk -F '=' '{print $2}').local
+    plinth_api="/var/www/${local_hostname}/htdocs/plinth/api/1"
+
     # Create a self-signed cert if needed
     # The FreedomBox app assumes a self-signed cert
     if [ ! -f "/etc/ssl/certs/${local_hostname}.crt" ]; then
         install_web_local_user_interface
     fi
 
-    local_hostname=$(grep 'host-name' /etc/avahi/avahi-daemon.conf | awk -F '=' '{print $2}').local
-    plinth_api="/var/www/${local_hostname}/htdocs/plinth/api/1"
-
     if [ ! -d "/var/www/${local_hostname}/htdocs/plinth/api" ]; then
         mkdir -p "/var/www/${local_hostname}/htdocs/plinth/api"
     fi