diff --git a/plugins/hg4idea/src/org/zmlx/hg4idea/provider/annotate/HgAnnotationProvider.java b/plugins/hg4idea/src/org/zmlx/hg4idea/provider/annotate/HgAnnotationProvider.java index c584496522d0..3db95f35db7d 100644 --- a/plugins/hg4idea/src/org/zmlx/hg4idea/provider/annotate/HgAnnotationProvider.java +++ b/plugins/hg4idea/src/org/zmlx/hg4idea/provider/annotate/HgAnnotationProvider.java @@ -49,7 +49,7 @@ public class HgAnnotationProvider implements AnnotationProvider { final HgFile hgFile = new HgFile(vcsRoot, VfsUtil.virtualToIoFile(file)); final List annotationResult = (new HgAnnotateCommand(myProject)).execute(hgFile, revision); final List logResult = (new HgLogCommand(myProject)).execute(hgFile, DEFAULT_LIMIT, false); - return new HgAnnotation(myProject, hgFile, annotationResult, logResult, revision.getRevisionNumber()); + return new HgAnnotation(myProject, hgFile, annotationResult, logResult, revision == null ? null : revision.getRevisionNumber()); } public boolean isAnnotationValid(VcsFileRevision rev) {