1.1 --- a/translator.py Fri Jan 20 00:08:26 2017 +0100
1.2 +++ b/translator.py Fri Jan 20 00:09:45 2017 +0100
1.3 @@ -1722,7 +1722,10 @@
1.4
1.5 self.writeline("__ref __tmp_context, __tmp_value, __tmp_target_value;")
1.6 self.writeline("__attr %s__tmp_result;" % targets)
1.7 - self.writeline("__exc __tmp_exc;")
1.8 +
1.9 + module = self.importer.get_module(self.name)
1.10 + if self.get_namespace_path() in module.exception_namespaces:
1.11 + self.writeline("__exc __tmp_exc;")
1.12
1.13 def write_parameters(self, name):
1.14