diff --git a/lib/platform/github/index.ts b/lib/platform/github/index.ts
index 4f17d075ba16602a50955e5985a58f2bbd385dd1..eb6982f012aa33b2d1889de3c4cc51ab7ea3caf1 100644
--- a/lib/platform/github/index.ts
+++ b/lib/platform/github/index.ts
@@ -1899,7 +1899,7 @@ export async function getVulnerabilityAlerts(): Promise<VulnerabilityAlert[]> {
   let alerts = [];
   try {
     const res = JSON.parse((await api.post(url, options)).body);
-    if (res.data.repository.vulnerabilityAlerts) {
+    if (res?.data?.repository?.vulnerabilityAlerts) {
       alerts = res.data.repository.vulnerabilityAlerts.edges.map(
         (edge: { node: any }) => edge.node
       );