mercurial/ui.py
changeset 3336 1b6d0fa84e0d
parent 3100 09e8aecd8016
child 3337 0e3c45a74683
--- a/mercurial/ui.py
+++ b/mercurial/ui.py
@@ -35,7 +35,7 @@ class ui(object):
         else:
             # parentui may point to an ui object which is already a child
             self.parentui = parentui.parentui or parentui
-            self.readhooks = parentui.readhooks[:]
+            self.readhooks = self.parentui.readhooks[:]
             parent_cdata = self.parentui.cdata
             self.cdata = ConfigParser.SafeConfigParser(parent_cdata.defaults())
             # make interpolation work