# "Thanks for Contributing" Popup in Posts Appearing Even After Limit Passed?

**URL:** https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048
**Category:** Bug
**Created:** [July 5, 2025, 11:49pm UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048 "2025-07-05T23:49:39Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![phoenix1](https://avatars.discourse-cdn.com/v4/letter/p/bbce88/32.png) [@phoenix1](https://meta.discourse.org/u/phoenix1)
#### Post date: [July 5, 2025, 11:49pm UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/1 "2025-07-05T23:49:40Z")

</div>

Hello! I just updated to Discourse v3.5.0.beta7 +123 according to the admin control panel (forgive me for being new to all of this, I have just started using Discourse over the past few days 😁). I noticed recently that the “thanks for contributing” dialog that appears to the right of the posting window no longer disappears for users who have passed the post limit (I believe 2 is the default). I set it to 0 so that the dialog is not displayed at all, but it would be nice to have for new users, if only I could fix this behaviour somehow! The problem seems to go away if you sign out and sign back in, I created a test account and the dialog would appear for every post that I made with that account, until I signed out and signed back in. At that point everything worked as expected. Very strange, perhaps someone else has seen this!

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [July 7, 2025, 3:08am UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/3 "2025-07-07T03:08:02Z")

</div>

Just double checking, can anyone else reproduce this regression?

---

<div class="post-metadata">

### Author: ![phoenix1](https://avatars.discourse-cdn.com/v4/letter/p/bbce88/32.png) [@phoenix1](https://meta.discourse.org/u/phoenix1)
#### Post date: [July 7, 2025, 3:16am UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/4 "2025-07-07T03:16:01Z")

</div>

I have noticed that if the popup is enabled and a person is seeing it, logging out and logging back in seems to solve the problem (the popup no longer appears). I have just left them disabled for the moment, however 🙂

---

<div class="post-metadata">

### Author: ![phoenix1](https://avatars.discourse-cdn.com/v4/letter/p/bbce88/32.png) [@phoenix1](https://meta.discourse.org/u/phoenix1)
#### Post date: [July 7, 2025, 5:17pm UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/5 "2025-07-07T17:17:40Z")

</div>

**Steps to reproduce**

- Register an entirely new account (do not create it via the admin interface).
- Create some test posts. The default limit for the “education” dialog is 2 posts, after which you should no longer see it.
- The dialog continues to appear after the required number of posts.
- Now log out and log back in. The dialog will no longer appear for that user.

Perhaps this will help someone else in reproducing 🙂 Sorry for “bumping” the post so to speak, but I thought the additional information might be helpful. I can also state that as of updating to [v3.5.0.beta7 +139](https://github.com/discourse/discourse/commit/31ed2620caa780c941c6cff2a8ecaeffcbdbb14b) the bug still appears to exist, at least on my end. I was **also** concerned that this may just have been a browser related hiccup (I normally use Safari), so I tried the reproducing steps with Firefox and the problem still occurred!

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [July 7, 2025, 5:25pm UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/6 "2025-07-07T17:25:32Z")

</div>

Hello and welcome @phoenix1 🙂

I managed a tentative repro earlier, but with the caveat that it only seemed to happen on the new topic education message and not the new post education message. Though it also stopped by itself rather than needing a logout/login. My test user saw the topic education message for their first 3 topics that went on to be published and then also in the draft of the fourth, but after trying to see if the post one would also do the same the topic one stopped showing.

---

<div class="post-metadata">

### Author: ![phoenix1](https://avatars.discourse-cdn.com/v4/letter/p/bbce88/32.png) [@phoenix1](https://meta.discourse.org/u/phoenix1)
#### Post date: [July 7, 2025, 5:28pm UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/7 "2025-07-07T17:28:16Z")

</div>

Thanks very much, I appreciate it! 🙂 If there is any additional information that I can provide to help improve the report please let me know, I am pretty new to all of this so have not ruled out that I have made a silly mistake yet 😛

---

<div class="post-metadata">

### Author: ![davidb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidb/32/554671_2.png) [@davidb](https://meta.discourse.org/u/davidb)
#### Post date: [July 17, 2025, 4:57pm UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/14 "2025-07-17T16:57:44Z")

</div>

Thank you for reporting. I made some changes to simplify the post count as we were previously counting topics and posts separately.

I think this should solve it:

[https://github.com/discourse/discourse/commit/793c55aa58aa9b74ebd8aa0541ff23a73fd87f4f](https://github.com/discourse/discourse/commit/793c55aa58aa9b74ebd8aa0541ff23a73fd87f4f)

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [July 17, 2025, 5:04pm UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/15 "2025-07-17T17:04:30Z")

</div>

Is the message shown now the same?

I agree that the welcome part at the top was confusing after a year of participating. But I think even when the user has joined a while ago it still makes sense to tell them about choosing an interesting title.

 ![Screenshot_20250717_082524_Chrome](https://global.discourse-cdn.com/meta/original/4X/1/a/2/1a24fa43a3a07d933a15f6137aea8e58fc0d7c80.jpeg)

* * *

 ![Screenshot_20250717_082443_Chrome](https://global.discourse-cdn.com/meta/original/4X/2/f/f/2ffa28064fb8cd5ab1e050889db5644628d58c78.jpeg)

* * *

Edit:  
I just noticed the texts were changed 2 months ago.

Now they are much more alike, so it does not matter as much. But I think the detailed instructions were more interesting than the general “please read the guidelines”

 ![Screenshot_20250717_191441_Chrome](https://global.discourse-cdn.com/meta/original/4X/a/b/1/ab1fc34549e02d9e3c6d95538832343da214bca7.jpeg)  
 ![Screenshot_20250717_191419_Chrome](https://global.discourse-cdn.com/meta/original/4X/f/3/7/f37540d4a26b9c591cc7437a954c9965405d6a1f.jpeg)

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [July 17, 2025, 5:05pm UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/16 "2025-07-17T17:05:38Z")

</div>

> [@davidb](#):
>
> I made some changes to simplify the post count as we were previously counting topics and posts separately.

Aren’t those separate counts needed for showing the right message? (Either `education.new-topic` or `education.new-reply`)

---

<div class="post-metadata">

### Author: ![phoenix1](https://avatars.discourse-cdn.com/v4/letter/p/bbce88/32.png) [@phoenix1](https://meta.discourse.org/u/phoenix1)
#### Post date: [July 17, 2025, 5:16pm UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/17 "2025-07-17T17:16:21Z")

</div>

I would like to thank you very much for looking into this! 🙂 The post count change certainly does help, in that the topics and replies are both considered in the count now, so that took care of some buggy behaviour, excellent!

I must be doing something wrong though, if I take the following steps:

- Register a new account manually (not through the admin interface)
- Post several topics through that new account _without_ logging out

In this particular case (and it is a particular one 🙂 ), the welcome dialog continues to appear no matter how many topics and replies are posted, at least in my testing. It _does_ disappear once you logout and log back in, though. I think the reason I was seeing it more often than before was due to the bug you have fixed here, so it’s certainly improved upon the situation! 🙂

---

<div class="post-metadata">

### Author: ![davidb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidb/32/554671_2.png) [@davidb](https://meta.discourse.org/u/davidb)
#### Post date: [July 17, 2025, 5:22pm UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/19 "2025-07-17T17:22:35Z")

</div>

No I don’t think so. The translation key hasn’t changed as far as I can tell.

Only the count value has changed to combine both topic count and post count.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [July 17, 2025, 5:50pm UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/20 "2025-07-17T17:50:23Z")

</div>

I think I’m being a :derp: 🙂

So, the `education.new-topic` still shows up for your first two topics, and `education.new-reply` still shows up for your first two ‘non-op’ posts?

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [July 17, 2025, 5:55pm UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/21 "2025-07-17T17:55:41Z")

</div>

I can reproduce that problem. The education message is shown even after the first two topics were created. It works when I create replies, but not for topics.

---

<div class="post-metadata">

### Author: ![phoenix1](https://avatars.discourse-cdn.com/v4/letter/p/bbce88/32.png) [@phoenix1](https://meta.discourse.org/u/phoenix1)
#### Post date: [July 17, 2025, 6:21pm UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/22 "2025-07-17T18:21:55Z")

</div>

Thanks for testing this, I wasn’t sure if I might have just been using something incorrectly 🙂 I had also not tested it for replies, only for topics, so good idea there!

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [May 17, 2026, 7:43am UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/23 "2026-05-17T07:43:00Z")

</div>

I think this was fixed in  
[https://github.com/discourse/discourse/pull/40074](https://github.com/discourse/discourse/pull/40074)

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [May 18, 2026, 1:26am UTC](https://meta.discourse.org/t/thanks-for-contributing-popup-in-posts-appearing-even-after-limit-passed/373048/24 "2026-05-18T01:26:59Z")

</div>


