--- a/server/sources/datafeed.py Fri Jun 17 16:36:52 2011 +0200 +++ b/server/sources/datafeed.py Fri Jun 17 18:49:55 2011 +0200 @@ -304,6 +304,8 @@ try: parsed = self.parse(url) except Exception, ex: + if raise_on_error: + raise self.source.error(str(ex)) return True error = False