--- a/mercurial/wireproto.py Thu Apr 17 16:01:58 2014 -0400
+++ b/mercurial/wireproto.py Thu Apr 17 16:04:58 2014 -0400
@@ -585,7 +585,7 @@
# otherwise, add 'streamreqs' detailing our local revlog format
else:
caps.append('streamreqs=%s' % ','.join(requiredformats))
- if self.ui.configbool('experimental', 'bundle2-exp', False):
+ if repo.ui.configbool('experimental', 'bundle2-exp', False):
capsblob = bundle2.encodecaps(repo.bundle2caps)
caps.append('bundle2-exp=' + urllib.quote(capsblob))
caps.append('unbundle=%s' % ','.join(changegroupmod.bundlepriority))