diff --git a/internal/lsp/cache/parse.go b/internal/lsp/cache/parse.go index 6e8a80b20c..8fb8548c38 100644 --- a/internal/lsp/cache/parse.go +++ b/internal/lsp/cache/parse.go @@ -143,7 +143,7 @@ func (imp *importer) parseFiles(filenames []string, ignoreFuncBodies bool) ([]*a // Eliminate nils, preserving order. var o int for _, f := range parsed { - if f != nil { + if f.file != nil { parsed[o] = f o++ }