diff --git a/platform/lang-impl/src/com/intellij/psi/search/PredefinedSearchScopeProviderImpl.java b/platform/lang-impl/src/com/intellij/psi/search/PredefinedSearchScopeProviderImpl.java index 2f184d6e2035..7852335b0fe5 100644 --- a/platform/lang-impl/src/com/intellij/psi/search/PredefinedSearchScopeProviderImpl.java +++ b/platform/lang-impl/src/com/intellij/psi/search/PredefinedSearchScopeProviderImpl.java @@ -152,7 +152,8 @@ public class PredefinedSearchScopeProviderImpl extends PredefinedSearchScopeProv addHierarchyScope(project, result); UsageView selectedUsageView = UsageViewManager.getInstance(project).getSelectedUsageView(); if (selectedUsageView != null && !selectedUsageView.isSearchInProgress()) { - final Set usages = selectedUsageView.getUsages(); + final Set usages = ContainerUtil.newTroveSet(selectedUsageView.getUsages()); + usages.removeAll(selectedUsageView.getExcludedUsages()); final List results = new ArrayList(usages.size()); if (prevSearchFiles) {