HTC Desire Current Location doesn’t show correct weather

My HTC Desire is a great phone but doesn’t seem to show any weather when set to ‘current location’. I have GPS off normally, but it even fails if it’s on so something’s not quite right. I emailed HTC Support and got this response:

“Hi Pete, Thank you for your email regarding your Desire. This is a known issue with the Device. You may wish to regularly check for OTA updates. There might be one released that resolves this issue. Can I suggest a suitable work around for the time being is to manually change the location settings each time you travel? Thank you for contacting HTC. If you have any further queries, please do not hesitate to contact me. With good wishes, Sam B HTC”

Setting it manually does indeed work, but it’s a bit of a pain if you move around as much as I do 😉