mercurial/demandimport.py
changeset 3923 de6ae8f016af
parent 3921 6d0d025e125a
child 3924 a8bd7280330f
--- a/mercurial/demandimport.py
+++ b/mercurial/demandimport.py
@@ -51,7 +51,7 @@ class _demandmod(object):
                     h, t = p.split('.', 1)
                 if not hasattr(mod, h):
                     setattr(mod, h, _demandmod(p, mod.__dict__, mod.__dict__))
-                else:
+                elif t:
                     subload(getattr(mod, h), t)
 
             for x in after: