From: Guido van Rossum Date: Tue, 2 Nov 1999 15:46:44 +0000 (+0000) Subject: Fix a bug reported by Toby Dickenson (on 18 May 1999). X-Git-Tag: v1.6a1~776 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8b4b46e4f3d9d80bfc09961efaf5fc65807e34ab;p=thirdparty%2FPython%2Fcpython.git Fix a bug reported by Toby Dickenson (on 18 May 1999). Sometimes there's no parent, so don't try to get its __name__. --- diff --git a/Tools/freeze/modulefinder.py b/Tools/freeze/modulefinder.py index c2857876c35b..ddead2221f9f 100644 --- a/Tools/freeze/modulefinder.py +++ b/Tools/freeze/modulefinder.py @@ -220,7 +220,8 @@ class ModuleFinder: return m if self.badmodules.has_key(fqname): self.msgout(3, "import_module -> None") - self.badmodules[fqname][parent.__name__] = None + if parent: + self.badmodules[fqname][parent.__name__] = None return None try: fp, pathname, stuff = self.find_module(partname,