diff --git a/subcmds/push.py b/subcmds/push.py index c479c92..ec317dc 100644 --- a/subcmds/push.py +++ b/subcmds/push.py @@ -345,9 +345,10 @@ Gerrit Code Review: http://code.google.com/p/gerrit/ if (not opt.new_branch and project.GetUploadableBranch(project.CurrentBranch) is None): continue - branch = project.GetBranch(project.CurrentBranch) - rb = ReviewableBranch(project, branch, branch.LocalMerge) - pending.append((project, [rb])) + if project.CurrentBranch: + branch = project.GetBranch(project.CurrentBranch) + rb = ReviewableBranch(project, branch, branch.LocalMerge) + pending.append((project, [rb])) if opt.reviewers: reviewers = _SplitUsers(opt.reviewers)