diff --git a/client/client.go b/client/client.go
index f736bdf567ad53e6e396e93a729a4410f82eb894..9c92020798843a83c1a18268d8758ae67f9e9167 100644
--- a/client/client.go
+++ b/client/client.go
@@ -148,7 +148,7 @@ func generateObfs4Config(config Config) []*Obfs4Config {
 			r := rand.New(rand.NewSource(config.HoppingConfig.PortSeed))
 			for pi := 0; pi < int(config.HoppingConfig.PortCount); pi++ {
 				portOffset := r.Intn(portHopRange)
-				addr := net.JoinHostPort(obfs4Remote, fmt.Sprint(portOffset+int(obfsvpn.MinHopPort)))
+				addr := net.JoinHostPort(obfs4Remote, fmt.Sprint(portOffset+int(config.HoppingConfig.MinHopPort)))
 				obfsEndpoints = append(obfsEndpoints, &Obfs4Config{
 					Cert:   config.HoppingConfig.Obfs4Certs[i],
 					Remote: addr,