mercurial/commands.py
changeset 4442 af8db3b42a4a
parent 4440 eff2eefdb65a
child 4450 8fa54b9c6c5a
--- a/mercurial/commands.py
+++ b/mercurial/commands.py
@@ -1547,6 +1547,7 @@ def import_(ui, repo, patch1, *patches, 
                 if p1 != wp[0].node():
                     hg.clean(repo, p1, wlock=wlock)
                 repo.dirstate.setparents(p1, p2)
+                repo.dirstate.setbranch(branch or 'default')
             elif p2:
                 try:
                     p1 = repo.lookup(p1)