diff --git a/ua.go b/ua.go index f1bc591..a87465c 100644 --- a/ua.go +++ b/ua.go @@ -432,6 +432,7 @@ func (p properties) findBestMatch(withVerOnly bool) string { var rxMacOSVer = regexp.MustCompile("[_\\d\\.]+") func findVersion(s string) string { + if ver := rxMacOSVer.FindString(s); ver != "" { return strings.Replace(ver, "_", ".", -1) }