Show More
@@ -130,12 +130,12 b' class _demandmod(object):' | |||
|
130 | 130 | subload(mod, x) |
|
131 | 131 | |
|
132 | 132 | # Replace references to this proxy instance with the actual module. |
|
133 |
if locals and locals.get(head) |
|
|
133 | if locals and locals.get(head) is self: | |
|
134 | 134 | locals[head] = mod |
|
135 | 135 | |
|
136 | 136 | for modname in modrefs: |
|
137 | 137 | modref = sys.modules.get(modname, None) |
|
138 |
if modref and getattr(modref, head, None) |
|
|
138 | if modref and getattr(modref, head, None) is self: | |
|
139 | 139 | setattr(modref, head, mod) |
|
140 | 140 | |
|
141 | 141 | object.__setattr__(self, r"_module", mod) |
General Comments 0
You need to be logged in to leave comments.
Login now