diff --git a/internal/dxcc/manager.go b/internal/dxcc/manager.go index cbe328b..e9b8c5d 100644 --- a/internal/dxcc/manager.go +++ b/internal/dxcc/manager.go @@ -197,7 +197,9 @@ func (m *Manager) PrefixByDXCC() map[int]string { } if n := EntityDXCC(e.Name); n > 0 { if _, dup := out[n]; !dup { - out[n] = p + // DXCC prefixes are conventionally upper-case; cty.dat spells some + // sub-entity suffixes in lower case (3D2/c → 3D2/C). + out[n] = strings.ToUpper(p) } } }