# Tag shows up in Tag list, but 404s when clicked

**URL:** <https://meta.discourse.org/t/tag-shows-up-in-tag-list-but-404s-when-clicked/234579>\
**Category:** Product Support\
**Tags:** tags\
**Created:** [July 31, 2022, 4:20pm UTC](https://meta.discourse.org/t/tag-shows-up-in-tag-list-but-404s-when-clicked/234579 "2022-07-31T16:20:29Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)\
**Post date:** [July 31, 2022, 8:38pm UTC](https://meta.discourse.org/t/tag-shows-up-in-tag-list-but-404s-when-clicked/234579/3 "2022-07-31T20:38:35Z")

</div>

Periods in tags have been disallowed for a while now. You can fix it via the rails console:

ssh in to your server, then:

```plaintext
cd /var/discourse
./launcher enter app
rails c
tag = Tag.find_by_name("circle.yml")

```

**If you want to fix it** , take the `id` returned from the above and substitute it into the `??` below. `NEWNAME` is whatever you want the fixed tag to be called.

```plaintext
Tag.where(id: ??).update(name: "NEWNAME")

```

Alternatively **if you just want to destroy the tag** click the text below, I’ve blurred it as some users have a habit of pasting blindly:

```plaintext
tag.destroy

```

edit:

Looks like these tags are also broken:

[2.0](https://discuss.circleci.com/tag/2.0)  
[php7.1](https://discuss.circleci.com/tag/php7.1)  
[.net](https://discuss.circleci.com/tag/.net)

---

_[View the full topic](https://meta.discourse.org/t/tag-shows-up-in-tag-list-but-404s-when-clicked/234579)._
