Nonlinear propagation of ion-cyclotron modes