When a leader stumbles !