diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java b/org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java index 76f537817..911b1f6a7 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/lib/Repository.java @@ -697,7 +697,7 @@ private Object resolve(final RevWalk rw, final String revstr) return rev.copy(); if (name != null) return name; - if (rev == null && done == revstr.length()) + if (done == revstr.length()) return null; name = revstr.substring(done); if (!Repository.isValidRefName("x/" + name))