Fix type in loop stripping '__.' from name
diff --git a/Lib/ni.py b/Lib/ni.py
index fae23a9..fa24d30 100644
--- a/Lib/ni.py
+++ b/Lib/ni.py
@@ -280,7 +280,7 @@
p = package
name = name[3:]
while name[:3] in ('__.', '__'):
- p = package.__
+ p = p.__
name = name[3:]
if not name:
return self.finish(package, p, '', fromlist)
diff --git a/Lib/ni1.py b/Lib/ni1.py
index fae23a9..fa24d30 100644
--- a/Lib/ni1.py
+++ b/Lib/ni1.py
@@ -280,7 +280,7 @@
p = package
name = name[3:]
while name[:3] in ('__.', '__'):
- p = package.__
+ p = p.__
name = name[3:]
if not name:
return self.finish(package, p, '', fromlist)