correction du if