diff --git a/api/queries_projects_v2.go b/api/queries_projects_v2.go index 68681f2e8..47ee87c83 100644 --- a/api/queries_projects_v2.go +++ b/api/queries_projects_v2.go @@ -106,6 +106,9 @@ func ProjectsV2ItemsForIssue(client *Client, repo ghrepo.Interface, issue *Issue return err } for _, projectItemNode := range query.Repository.Issue.ProjectItems.Nodes { + if projectItemNode == nil { + continue + } items.Nodes = append(items.Nodes, &ProjectV2Item{ ID: projectItemNode.ID, Project: ProjectV2ItemProject{ @@ -175,6 +178,9 @@ func ProjectsV2ItemsForPullRequest(client *Client, repo ghrepo.Interface, pr *Pu } for _, projectItemNode := range query.Repository.PullRequest.ProjectItems.Nodes { + if projectItemNode == nil { + continue + } items.Nodes = append(items.Nodes, &ProjectV2Item{ ID: projectItemNode.ID, Project: ProjectV2ItemProject{