diff --git a/lib/config/definitions.ts b/lib/config/definitions.ts
index 92c1c22c16b569fa550bbaf48d6692c4799e8e35..e32fdbea65756e4bcaa4ed06e9523a98ed14b20e 100644
--- a/lib/config/definitions.ts
+++ b/lib/config/definitions.ts
@@ -339,7 +339,7 @@ const options: RenovateOptions[] = [
   {
     name: 'persistRepoData',
     description:
-      'If set to false, repository data will preserved between runs instead of deleted.',
+      'If set to true, repository data will preserved between runs instead of deleted.',
     type: 'boolean',
     admin: true,
     default: false,
diff --git a/renovate-schema.json b/renovate-schema.json
index 9377ad485b3284ccba7b38d411af01b5e3069eeb..b691a9feb96f54faf525a82e53552561d8338f71 100644
--- a/renovate-schema.json
+++ b/renovate-schema.json
@@ -167,7 +167,7 @@
       "type": "boolean"
     },
     "persistRepoData": {
-      "description": "If set to false, repository data will preserved between runs instead of deleted.",
+      "description": "If set to true, repository data will preserved between runs instead of deleted.",
       "type": "boolean",
       "default": false
     },