diff --git a/internal/configuration/sources/env/serverselection.go b/internal/configuration/sources/env/serverselection.go index 8dd85d75..b2855c18 100644 --- a/internal/configuration/sources/env/serverselection.go +++ b/internal/configuration/sources/env/serverselection.go @@ -28,8 +28,10 @@ func (r *Reader) readServerSelection(vpnProvider, vpnType string) ( countriesCSV := os.Getenv("COUNTRY") if vpnProvider == constants.Cyberghost && countriesCSV == "" { // Retro-compatibility - r.onRetroActive("REGION", "COUNTRY") countriesCSV = os.Getenv("REGION") + if countriesCSV != "" { + r.onRetroActive("REGION", "COUNTRY") + } } if countriesCSV != "" { ss.Countries = lowerAndSplit(countriesCSV)