---
title: How to fix an X bug that shows blocked or muted accounts in search results
url: https://roboin.io/article/en/2026/06/09/how-to-fix-x-search-results-showing-blocked-or-muted-accounts/
description: X has a bug where accounts you have blocked or muted still appear
  in search results. In this article, I explain the details of the bug that
  causes blocked or muted accounts to appear in search results and how to work
  around it.
publishedDate: 2026-06-09T09:27:04.361Z
modifiedDate: 2026-06-09T09:27:04.361Z
thumbnail: https://roboin.io/api/media/file/unsplash-social-media-facebook-messanger-instagram-whatsapp-x-twitter.jpg
thumbnailAlt: A photo showing the Facebook, Messenger, Instagram, WhatsApp, and
  X apps in the “Social Media” folder on a smartphone’s home screen
thumbnailCaption: N/A
---

# How to fix an X bug that shows blocked or muted accounts in search results

X has a bug where accounts you have blocked or muted still appear in search results. With this bug, X shows blocked and muted accounts even when you have turned on [Remove blocked and muted accounts] in Search settings.

In this article, I explain the details of the bug that causes blocked or muted accounts to appear in search results and how to work around it.

## Bug that shows blocked and muted accounts in search results

X lets you hide accounts you have blocked or muted from search results by turning on [Remove blocked and muted accounts] in Search settings from the menu that appears in search results.

The [Top] tab still respects the [Remove blocked and muted accounts] setting. The [Latest] tab, however, shows accounts you have blocked or muted in search results regardless of the setting.

I confirmed that accounts I had blocked or muted appeared in the [Latest] tab on X for Web, X for Android, and X Lite for Android.

## Workarounds

You have several ways to work around the bug that shows blocked and muted accounts in search results. I’ll cover three.

### Use the [Top] tab

The easiest workaround uses the [Top] tab, where the setting still works.

The [Top] tab does not show posts in chronological order, and it may not show every post. It does let you search while hiding accounts you have muted or blocked.

<Steps>
  Search for any keyword

  Make sure the [Remove blocked and muted accounts] setting is turned on

  Open the [Top] tab
</Steps>

To check only recent posts in the [Top] tab, use the `since:` operator with the tab.

The `since:` operator filters search results to posts from a specified date onward. For example, to search for posts from June 1, 2026 onward, search for “search keyword since:2026-06-01”.

Then open the [Top] tab. X will show search results from the specified date onward while excluding accounts you have blocked or muted.

### Exclude individual accounts with `-from:`

To hide specific accounts from search results, use the `-from:` operator. This method works in both the [Top] and [Latest] tabs.

The `-from:` operator filters out posts from a specified username, or screen name. For example, to exclude posts from @elonmusk, search for “search keyword -from:elonmusk”.

Enter the username, the part after @, rather than the account name.

[Explaining the meaning and differences between X \(Twitter\) user name, account name, and user ID](https://roboin.io/article/en/2026/02/01/difference-between-x-username-display-name-and-user-id/)

To exclude multiple accounts, add them with spaces, as in “search keyword -from:elonmusk -from:SpaceX”.

This method works well when you only need to exclude a small number of accounts. It stops working once the query exceeds X’s search character limit.

X has removed the saved search feature, so you may want to save frequently used filters in your browser bookmarks or a notes app.

[X may have removed the saved search and they are disappearing. What are the alternatives?](https://roboin.io/article/en/2026/03/26/x-removes-saved-search-as-stored-keywords-disappear-and-alternatives-emerge/)

### Hide posts with custom CSS

When you use X for Web, you can hide posts from specific accounts by applying custom CSS like the following with a browser extension such as Stylus.

Replace `<screen_name>` with the username of the account you want to hide, meaning the part after @.

```css
[data-testid="tweet"]:has([data-testid="User-Name"] a[href="/<スクリーンネーム>"]) {
    display: none;
}
```

For example, to hide posts from @elonmusk, use the following CSS.

```css
[data-testid="tweet"]:has([data-testid="User-Name"] a[href="/elonmusk"]) {
    display: none;
}
```

To hide multiple accounts, separate them with commas and line breaks where needed.

```css
[data-testid="tweet"]:has([data-testid="User-Name"] a[href="/elonmusk"]),
[data-testid="tweet"]:has([data-testid="User-Name"] a[href="/SpaceX"]) {
    display: none;
}
```

Follow these steps to apply custom CSS with Stylus. This article uses Stylus, but any extension or tool that can apply custom CSS will work.

<Steps>
  Install Stylus in your browser

  - [Chrome / Edge version](https://chromewebstore.google.com/detail/stylus/clngdbkpkpeebahjckkjfobafhncgmne)
  - [Firefox version](https://addons.mozilla.org/firefox/addon/styl-us/)

  Open X

  Click the Stylus icon and create a style for [x.com]

  :::note
  Click while only the [x.com] part is highlighted, rather than the entire [x.com/home] address. This creates a style for [x.com].
  :::

  ![Stylusのスクリーンショット](https://roboin.io/api/media/file/image-1363.png)

  The style editor opens. Enter the CSS above and save it
</Steps>

:::caution
Be careful when you hide too many posts at once, such as when you use a `from:` search to search only for posts from an account you hide. X may treat that behavior as suspicious activity and limit your account for a short time.

This should not cause problems in common use cases, but you should keep the risk in mind.
:::

## Which workaround should you use?

The easiest option, and the one I recommend, uses the [Top] tab.

The [Top] tab does not show posts in chronological order. To show recent posts, combine it with the `since:` operator. To view posts in chronological order, use `-from:` and open the [Latest] tab.

Custom CSS only works in a browser, but it saves you from entering filters each time.

## Browser extensions that hide blocked and muted accounts are not recommended

You can find browser extensions online that claim they hide accounts you have blocked or muted as soon as you install them.

I do not recommend these extensions. Some send requests to X’s internal server APIs, which can put your account at risk of limits or suspension by X.

The custom CSS method above does not send requests to internal APIs, so it carries less risk.

## Conclusion

X has a bug where accounts you have blocked or muted appear in search results.

The easiest workaround opens the [Top] tab with [Remove blocked and muted accounts] turned on.

To narrow results to recent posts or show posts in chronological order, use the `since:` operator or the `-from:` operator.

On X for Web, you can also hide posts from specific accounts with custom CSS.

## Verification details and sources

### Verification environment

Mobile

- OS: Android 17
- Device: Google Pixel 8
- App: X for Android version 11.98.0-beta.0 and X Lite for Android version 11.98.3-release.01

Desktop

- OS: Windows 11
- Browser: Zen Browser version 1.20.2b

### Verification details

I confirmed that muted and blocked accounts appeared in the [Latest] tab of search results regardless of the [Remove blocked and muted accounts] setting. I also confirmed that the [Top] tab respects the setting, and that `-from:` and custom CSS can exclude posts from specific accounts.

### Last verification date

2026-06-09T09:00:00.000Z

### Reference links

- [How to use X search – search Posts, people, and more - X Help Center](https://help.x.com/en/using-x/x-search)
- [Search result FAQs - X Help Center](https://help.x.com/en/using-x/top-search-results-faqs)
- [Stylus - Chrome Web Store](https://chromewebstore.google.com/detail/stylus/clngdbkpkpeebahjckkjfobafhncgmne)
- [Stylus – Get this Extension for 🦊 Firefox (en-US)](https://addons.mozilla.org/firefox/addon/styl-us/)