small bugfix with weather observer factory