diff --git a/hggit/__init__.py b/hggit/__init__.py
index 596a721949bc4757e1505907175879170e00ac6e_aGdnaXQvX19pbml0X18ucHk=..983126c08bada4c37dfc716aff8fdca49654c0a4_aGdnaXQvX19pbml0X18ucHk= 100644
--- a/hggit/__init__.py
+++ b/hggit/__init__.py
@@ -158,7 +158,8 @@
     })
     helpdir = os.path.join(os.path.dirname(__file__), 'help')
     entry = (['git'], _("Working with Git Repositories"),
-             lambda: open(os.path.join(helpdir, 'git.rst')).read())
+             # Mercurial >= 3.6: doc(ui)
+             lambda *args: open(os.path.join(helpdir, 'git.rst')).read())
     insort(help.helptable, entry)
 
 def reposetup(ui, repo):