# 404 on earned badge event when badge is disabled

**URL:** <https://meta.discourse.org/t/404-on-earned-badge-event-when-badge-is-disabled/46486>\
**Category:** Bug\
**Created:** [2016 年 6 月 27 日午前 12:16 UTC](https://meta.discourse.org/t/404-on-earned-badge-event-when-badge-is-disabled/46486 "2016-06-27T00:16:15Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![gvanrossum](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gvanrossum/32/121694_2.png) [@gvanrossum](https://meta.discourse.org/u/gvanrossum)\
**Post date:** [2016 年 6 月 27 日午前 12:16 UTC](https://meta.discourse.org/t/404-on-earned-badge-event-when-badge-is-disabled/46486/1 "2016-06-27T00:16:15Z")

</div>

A few of us created a [new Discourse instance](https://discuss.python.org) and started using it for a bit. Then we decided to disable most badges. By then I had already earned some of the disabled badges. The badge events stuck around in my personal “recents” list (the dropdown under my user icon) but when I clicked on them I got a 404 from our server. You may still be able to try this; this is an example:

- [Discussions on Python.org](https://discuss.python.org/badges/5/welcome?username=guido)

IMO those events should be removed from my “recents” list (what do you call that thing?) or they should have told me something like “this badge has been disabled”.

( **UPDATE:** So maybe it’s not exactly a 404, but the response showed a “:(” icon with text “Page Not Found” and “Oops, the application tried to load a URL that doesn’t exist.” When you click on it from here you get a different but similar response: “Oops! That page doesn’t exist or is private.”)

---

_[View the full topic](https://meta.discourse.org/t/404-on-earned-badge-event-when-badge-is-disabled/46486)._
