Weather calendar getting wrong data

When adding a weather calendar for Blythe, California, the wrong data is being fetched. The data being fetched is extremely incorrect for Blythe, California and the cache folder being created seems to indicate that it's really getting the data for Salem, Oregon. The folder created is named weather___ccf_SLE_Blythe -- but SLE is the weather station in Salem, Oregon.

Is there a way I can manually correct this so it will fetch data for station BLH, which is Blythe?

I've checked everything I can check. I've deleted and recreated the calendar several times, as well as created several other cities. They all seem to work except Blythe, and they all return weather station identifiers that match the city selected, again, except Blythe. And it is definitely getting data for Salem, Oregon - I created a calendar for Salem, and it gets the exact same data.

Do you know where the calendar gets its settings from, as far as which city lines up with which weather station? If it's a local file (though I can't find one) I'll try to edit it myself. If it comes from a remote server someone just has it pointing to the wrong place.

Are you sure there is a relation between the gnome weather applet and the Evolution weather calendar?

My weather applets work fine, including the one for Blythe. It's only the weather calendar in Evolution (that gets the 7 day forecast and automatically puts the forecast onto your calendar), and even there only the one for Blythe, California, that doesn't work correctly.

The only files I can find that apply specifically to the weather calendar feature are at usr/lib/evolution/2.10/plugins. There is a file there named org-gnome-calendar-weather.eplug that points to the only other weather related file there, which is a binary.

This looks to be the place that Evolution gets the weather data from. If this is incorrect you can test modifying it by backing it up first and then changing it. If it is really incorrect then you could file a bug against Evolution.

The station code that it shows - SLE - is what's causing my problem. SLE is Salem, not Blythe. However, changing the station code to BLH causes terrible problems. Evolution won't even start back up after that - even after restoring the original file. I had to wipe out my entire personal settings folder (with all of its calendar data) to get it to restart.

I apologize for jumping in here, but in my calendar tab, there is a "Weather" label, along with my contacts an "on this computer" link. What does this do, where do I change it? Hopefully there is a doc page that describes it.