diff --git a/lib/modules/platform/gerrit/client.spec.ts b/lib/modules/platform/gerrit/client.spec.ts
index 4901128bb858b139b789e6757ce7f0090bca9560..21c994e7d46ad4a0dd7e7b58391f8f6b9c5be7b3 100644
--- a/lib/modules/platform/gerrit/client.spec.ts
+++ b/lib/modules/platform/gerrit/client.spec.ts
@@ -415,11 +415,11 @@ describe('modules/platform/gerrit/client', () => {
       httpMock
         .scope(gerritEndpointUrl)
         .get(
-          '/a/projects/test%2Frepo/branches/main/files/renovate.json/content',
+          '/a/projects/test%2Frepo/branches/base%2Fbranch/files/renovate.json/content',
         )
         .reply(200, gerritFileResponse('{}'));
       await expect(
-        client.getFile('test/repo', 'main', 'renovate.json'),
+        client.getFile('test/repo', 'base/branch', 'renovate.json'),
       ).resolves.toBe('{}');
     });
   });
diff --git a/lib/modules/platform/gerrit/client.ts b/lib/modules/platform/gerrit/client.ts
index cd2dd1fc30bec6e67146e64cb5043853f8a1c625..b4aeaa9748bd422953e4663dc4a9bad0d760c3ab 100644
--- a/lib/modules/platform/gerrit/client.ts
+++ b/lib/modules/platform/gerrit/client.ts
@@ -195,7 +195,7 @@ class GerritClient {
     const base64Content = await this.gerritHttp.get(
       `a/projects/${encodeURIComponent(
         repo,
-      )}/branches/${branch}/files/${encodeURIComponent(fileName)}/content`,
+      )}/branches/${encodeURIComponent(branch)}/files/${encodeURIComponent(fileName)}/content`,
     );
     return Buffer.from(base64Content.body, 'base64').toString();
   }