--- weather.py.orig 2004-02-28 17:04:47.000000000 +0100 +++ weather.py 2006-09-07 18:48:41.000000000 +0200 @@ -506,10 +506,13 @@ def setWeatherIcon(self): '''set the weather icon given the short forecast description''' - match = weatherTypes.findType( name=self.shortdesc ) - if match: - self.curIcon = match.getIcon() - else: + try: + match = weatherTypes.findType( name=self.shortdesc ) + if match: + self.curIcon = match.getIcon() + else: + self.curIcon = "unknown.png" + except: self.curIcon = "unknown.png" # set the Item.image value