# Topics shows as unread indefenetly if last post is made in whisper

**URL:** https://meta.discourse.org/t/topics-shows-as-unread-indefenetly-if-last-post-is-made-in-whisper/53218
**Category:** Bug
**Created:** [November 21, 2016, 8:58pm UTC](https://meta.discourse.org/t/topics-shows-as-unread-indefenetly-if-last-post-is-made-in-whisper/53218 "2016-11-21T20:58:20Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![MerryMinstrel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merryminstrel/32/56896_2.png) [@MerryMinstrel](https://meta.discourse.org/u/MerryMinstrel)
#### Post date: [November 21, 2016, 8:58pm UTC](https://meta.discourse.org/t/topics-shows-as-unread-indefenetly-if-last-post-is-made-in-whisper/53218/1 "2016-11-21T20:58:21Z")

</div>

I just received complain from my user that unread badges doesn’t disappear when some topics are read. Unread badge disappears only if user changes topic following level to normal.

![](https://global.discourse-cdn.com/meta/optimized/3X/9/d/9de42caa2416ebfd249976be131ecf867138018a_2_690x49.png)

It appears that whisper posts are causing this behavior. When I deleted last post in topic (which was made in whisper) and asked user to look again at topic. Unread badge disappeared without a problem.

Is this what makes staff whisper communication an experimental feature? Or this is just a bug?

My instance is running on latest “test passed” version `v1.7.0.beta7 +209`.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [November 21, 2016, 8:59pm UTC](https://meta.discourse.org/t/topics-shows-as-unread-indefenetly-if-last-post-is-made-in-whisper/53218/2 "2016-11-21T20:59:25Z")

</div>

Correct, this is a limitation of whispers, otherwise we have to keep a second global set of unread positions on all topics. As covered in many other topics.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [November 21, 2016, 8:59pm UTC](https://meta.discourse.org/t/topics-shows-as-unread-indefenetly-if-last-post-is-made-in-whisper/53218/3 "2016-11-21T20:59:30Z")

</div>



---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [December 5, 2016, 8:07am UTC](https://meta.discourse.org/t/topics-shows-as-unread-indefenetly-if-last-post-is-made-in-whisper/53218/4 "2016-12-05T08:07:33Z")

</div>

This is now [fixed in latest](https://meta.discourse.org/t/long-term-whisper-posts-on-topics/45057/10) courtesy of @sam
