diff --git a/plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsExecution/CvsOperationExecutor.java b/plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsExecution/CvsOperationExecutor.java index 666c4980e890..cc86b5f66230 100644 --- a/plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsExecution/CvsOperationExecutor.java +++ b/plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvsExecution/CvsOperationExecutor.java @@ -211,6 +211,7 @@ public class CvsOperationExecutor { final CvsTabbedWindow tabbedWindow) { if (!myShowErrors || myIsQuietOperation) return; if (tabbedWindow == null) { + if (errors.isEmpty() && warnings.isEmpty()) return; final List messages = new ArrayList(); for (VcsException error : errors) { if (! StringUtil.isEmptyOrSpaces(error.getMessage())) {