diff --git a/internal/configuration/settings/validation/surfshark.go b/internal/configuration/settings/validation/surfshark.go index bdf81fbd..5cec3ed7 100644 --- a/internal/configuration/settings/validation/surfshark.go +++ b/internal/configuration/settings/validation/surfshark.go @@ -10,6 +10,9 @@ func SurfsharkRetroLocChoices() (choices []string) { choices = make([]string, 0, len(locationData)) seen := make(map[string]struct{}, len(locationData)) for _, data := range locationData { + if data.RetroLoc == "" { + continue + } if _, ok := seen[data.RetroLoc]; ok { continue }