This revision should not lead to the "Expected type utf8 for Hash element but got type 'undefined'" error with old locations and openweathermap.org.
The locations still have to be deleted and recreated or edited (if the user knows the coordinates of it).