diff --git a/lib/util/cache/repository/index.ts b/lib/util/cache/repository/index.ts
index 395316808c4594580e99567885dde40aec9ee0b2..4ca55197b73d35d0c97505a0fdca2905cdfd3d0a 100644
--- a/lib/util/cache/repository/index.ts
+++ b/lib/util/cache/repository/index.ts
@@ -44,6 +44,7 @@ export async function initialize(config: RenovateConfig): Promise<void> {
     logger.debug({ cacheFileName }, 'Read repository cache');
   } catch (err) {
     logger.debug({ cacheFileName }, 'No repository cache found');
+    cache = {};
   }
 }