When it all goes wrong, blame weather forecasts!