diff -r 415905fad4fe -r 1b6d0fa84e0d mercurial/ui.py --- a/mercurial/ui.py Tue Oct 10 10:54:22 2006 -0700 +++ b/mercurial/ui.py Tue Oct 10 18:43:20 2006 -0300 @@ -35,7 +35,7 @@ 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