Clock shows 1 hour in front of hour it really is. (Brazil not having summer time)

Since this year in Brazil we're not having summer time, (government decision), my phone shows the correct hour (e.g: it's 08:30) the clock in KLWP shows 09:30, I even tried to change my time zone to a place that has 1 hour less than Brazil, that worked for a few days, but then it looks like these places entered summer time, so there isn't any place that I can set as my TimeZone default.

I would be really glad to see this fixed, and I don't want to stay with this problem for some months.