diff --git a/src/cmd/go/test.go b/src/cmd/go/test.go index c197007c43..d4a1c50f41 100644 --- a/src/cmd/go/test.go +++ b/src/cmd/go/test.go @@ -1010,7 +1010,7 @@ type coverInfo struct { func writeTestmain(out string, pmain, p *Package) error { var cover []coverInfo for _, cp := range pmain.imports { - if cp.coverVars != nil { + if len(cp.coverVars) > 0 { cover = append(cover, coverInfo{cp, cp.coverVars}) } }