diff --git a/web/service/inbound.go b/web/service/inbound.go
index 9fb9a5b1..d3a6be8a 100644
--- a/web/service/inbound.go
+++ b/web/service/inbound.go
@@ -398,7 +398,7 @@ func (s *InboundService) UpdateInboundClient(data *model.Inbound, index int) err
 			if err != nil {
 				return err
 			}
-			err = s.UpdateClientIPs(db, oldClients[index].Email, clients[index].Email)
+			err = s.UpdateClientIPs(db, oldClients[index].Email, clients[0].Email)
 			if err != nil {
 				return err
 			}