diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java b/org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java index ac7430ae2..6f87349e5 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java @@ -723,6 +723,9 @@ private void checkParameters() throws WrongRepositoryStateException { // these operations are only possible while in a rebasing state switch (repo.getRepositoryState()) { case REBASING_INTERACTIVE: + case REBASING: + case REBASING_REBASING: + case REBASING_MERGE: break; default: throw new WrongRepositoryStateException(MessageFormat.format(