diff --git a/modules/home-manager/services/ludusavi.nix b/modules/home-manager/services/ludusavi.nix
index 8fc2d62f..b9a862db 100644
--- a/modules/home-manager/services/ludusavi.nix
+++ b/modules/home-manager/services/ludusavi.nix
@@ -80,6 +80,11 @@ in
       Unit = {
         Description = "Periodic game backup";
         Documentation = [ "https://github.com/mtkennerly/ludusavi" ];
+
+        After = [
+          "network-online.target"
+          "default.target"
+        ];
       };
 
       Service = {