diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/actions/AnnotateDiffViewerAction.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/actions/AnnotateDiffViewerAction.java index e7b9be09209e..dcf8d07db52d 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/actions/AnnotateDiffViewerAction.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/actions/AnnotateDiffViewerAction.java @@ -284,7 +284,10 @@ public class AnnotateDiffViewerAction { @Nullable final FilePath path, @Nullable final VcsRevisionNumber revisionNumber) { if (vcs == null || path == null || revisionNumber == null) return null; - if (revisionNumber instanceof TextRevisionNumber) return null; + if (revisionNumber instanceof TextRevisionNumber || + revisionNumber == VcsRevisionNumber.NULL) { + return null; + } final AnnotationProvider annotationProvider = vcs.getAnnotationProvider(); if (!(annotationProvider instanceof AnnotationProviderEx)) return null;