diff --git a/lib/datasource/adoptium-java/index.ts b/lib/datasource/adoptium-java/index.ts
index f106e97b3165e2c6f6d9201827b7af31780ef71b..e5c0d1752084a080a3fbff9dd5fa40fd3194dc3d 100644
--- a/lib/datasource/adoptium-java/index.ts
+++ b/lib/datasource/adoptium-java/index.ts
@@ -27,7 +27,8 @@ export class AdoptiumJavaDatasource extends Datasource {
 
   @cache({
     namespace: `datasource-${datasource}`,
-    key: ({ registryUrl }: GetReleasesConfig) => `${registryUrl}`,
+    key: ({ registryUrl, lookupName }: GetReleasesConfig) =>
+      `${registryUrl}:${getImageType(lookupName)}`,
   })
   async getReleases({
     registryUrl,