Handle errors better in Weather plugin