diff --git a/lib/modules/datasource/github-releases/cache/cache-base.ts b/lib/modules/datasource/github-releases/cache/cache-base.ts
index 5fa8f50f113b3cc95b9acbf22c1aec10d43d1ea7..c9cb5081f4df5d4fe809110846ffb30560ef63f2 100644
--- a/lib/modules/datasource/github-releases/cache/cache-base.ts
+++ b/lib/modules/datasource/github-releases/cache/cache-base.ts
@@ -406,7 +406,7 @@ export abstract class AbstractGithubDatasourceCache<
     updateDuration: DurationLikeObject,
     cacheItems: Record<string, StoredItem>
   ): boolean {
-    if (!changelogRelease) {
+    if (!changelogRelease?.date) {
       return false;
     }