diff --git a/roles/web-users/files/docker-web-users-http.systemd b/roles/web-users/files/docker-web-users-http.systemd
index 6de01de0fd1e6c1438cfc69156e8c39a8a61c5eb..f06c3e9b8686efced06e606ad89f55cdfaec5346 100644
--- a/roles/web-users/files/docker-web-users-http.systemd
+++ b/roles/web-users/files/docker-web-users-http.systemd
@@ -2,3 +2,8 @@
 # (the unix socket changes)
 [Unit]
 PartOf=mariadb@users.service
+
+# Make sure 'systemctl start mariadb@users' also brings up this unit. For
+# example during mariadb package upgrades.
+[Install]
+WantedBy=mariadb@users.service
diff --git a/roles/web-users/templates/docker-web-users-http-dav.systemd.j2 b/roles/web-users/templates/docker-web-users-http-dav.systemd.j2
index 5075dd90df5f8a31eea87317846ddb6a0fc73f94..4059d2a7e2676c6b6aa9b9815fe05f8383f91b97 100644
--- a/roles/web-users/templates/docker-web-users-http-dav.systemd.j2
+++ b/roles/web-users/templates/docker-web-users-http-dav.systemd.j2
@@ -2,3 +2,7 @@
 # https://git.autistici.org/ai3/prod/-/issues/244
 [Unit]
 PartOf=ai-webdav-auth-server.service
+
+# Make sure 'systemctl start ai-webdav-auth-server' also brings up this unit
+[Install]
+WantedBy=ai-webdav-auth-server.service