diff -r c7c26511138f -r 7c4a911dc066 buildframework/helium/sf/python/pythoncore/lib/integration/quality.py --- a/buildframework/helium/sf/python/pythoncore/lib/integration/quality.py Wed Jun 16 16:51:40 2010 +0300 +++ b/buildframework/helium/sf/python/pythoncore/lib/integration/quality.py Fri Aug 13 14:59:05 2010 +0300 @@ -144,7 +144,7 @@ value = None try: value = fileutils.read_policy_content(filename) - except Exception: + except IOError: yield ["invalidencoding", filename, None] if value is not None: if self._ids != None: