diff --git a/mercurial/bundlerepo.py b/mercurial/bundlerepo.py
index 84d6e9a2b104147f4637a5021b33651e7eb5924d_bWVyY3VyaWFsL2J1bmRsZXJlcG8ucHk=..2d2bbf3f3e090352814390aba28160e5ff358460_bWVyY3VyaWFsL2J1bmRsZXJlcG8ucHk= 100644
--- a/mercurial/bundlerepo.py
+++ b/mercurial/bundlerepo.py
@@ -270,7 +270,7 @@
             localrepo.localrepository.__init__(self, ui, repopath)
         except error.RepoError:
             self._tempparent = pycompat.mkdtemp()
-            localrepo.instance(ui, self._tempparent, 1)
+            localrepo.instance(ui, self._tempparent, create=True)
             localrepo.localrepository.__init__(self, ui, self._tempparent)
         self.ui.setconfig('phases', 'publish', False, 'bundlerepo')