diff --git a/pyste/src/Pyste/infos.py b/pyste/src/Pyste/infos.py index f65eb51d..1154c525 100644 --- a/pyste/src/Pyste/infos.py +++ b/pyste/src/Pyste/infos.py @@ -52,7 +52,9 @@ class DeclarationInfo: def AddExporter(self, exporter): - if not exporters.importing: + # this was causing a much serious bug, as reported by Niall Douglas: + # another solution must be found! + #if not exporters.importing: if exporter not in exporters.exporters: exporters.exporters.append(exporter) exporter.interface_file = exporters.current_interface