--- a/nixos/modules/services/web-apps/nextcloud.nix
+++ b/nixos/modules/services/web-apps/nextcloud.nix
@@ -131,6 +131,7 @@
     (mkRemovedOptionModule [ "services" "nextcloud" "disableImagemagick" ] ''
       Use services.nextcloud.enableImagemagick instead.
     '')
+    (mkRenamedOptionModule [ "services" "nextcloud" "config" "objectstore" "s3" "autocreate" ] [ "services" "nextcloud" "config" "objectstore" "s3" "verify_bucket_exists" ])
   ];
 
   options.services.nextcloud = {
@@ -487,7 +487,7 @@
               The name of the S3 bucket.
             '';
           };
-          autocreate = mkOption {
+          verify_bucket_exists = mkOption {
             type = types.bool;
             description = lib.mdDoc ''
               Create the objectstore if it does not exist.
@@ -820,7 +820,7 @@
               'class' => '\\OC\\Files\\ObjectStore\\S3',
               'arguments' => [
                 'bucket' => '${s3.bucket}',
-                'autocreate' => ${boolToString s3.autocreate},
+                'verify_bucket_exists' => ${boolToString s3.verify_bucket_exists},
                 'key' => '${s3.key}',
                 'secret' => nix_read_secret('${s3.secretFile}'),
                 ${optionalString (s3.hostname != null) "'hostname' => '${s3.hostname}',"}