diff --git a/src/freedombone-utils-webadmin b/src/freedombone-utils-webadmin
index 3966a9947a331afc7d79a725ef30bdcd03ac49aa..c90e14e8916f37cad204a83943e1fe537331c97c 100755
--- a/src/freedombone-utils-webadmin
+++ b/src/freedombone-utils-webadmin
@@ -970,7 +970,11 @@ function web_admin_create_installed_apps_category {
                     sed -i "s|HOSTNAME|$(hostname)|g" "$filename"
                     sed -i "s|APPNAME|${app_name}|g" "$filename"
                     if [[ "${onion_domain_name}" == *'.'* ]]; then
-                        sed -i "s|ONIONURL|http://${onion_domain_name}|g" "$filename"
+                        if [[ "$app_name" != 'rsync' ]]; then
+                            sed -i "s|ONIONURL|http://${onion_domain_name}|g" "$filename"
+                        else
+                            sed -i "s|ONIONURL|${domain_name}|g" "$filename"
+                        fi
                     else
                         if [[ "$app_name" == 'syncthing' ]]; then
                             # syncthing is treated as a special case