# Missing tag group error message

**URL:** https://meta.discourse.org/t/missing-tag-group-error-message/397853
**Category:** UX
**Tags:** tags
**Created:** [March 7, 2026, 1:14am UTC](https://meta.discourse.org/t/missing-tag-group-error-message/397853 "2026-03-07T01:14:00Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![tshenry](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tshenry/32/119495_2.png) [@tshenry](https://meta.discourse.org/u/tshenry)
#### Post date: [March 7, 2026, 1:14am UTC](https://meta.discourse.org/t/missing-tag-group-error-message/397853/1 "2026-03-07T01:14:01Z")

</div>

When you attempt to create a tag group without first adding a tag, a modal pops up with “tagging.groups.cannot\_save.no\_tags” instead of a meaningful message:

---

<div class="post-metadata">

### Author: ![jdc20181](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jdc20181/32/515028_2.png) [@jdc20181](https://meta.discourse.org/u/jdc20181)
#### Post date: [March 7, 2026, 2:16am UTC](https://meta.discourse.org/t/missing-tag-group-error-message/397853/2 "2026-03-07T02:16:50Z")

</div>

> [@tshenry](#):
>
> tagging.groups.cannot\_save.no\_tags

I can reproduce this.

I also went to the admin dashboard and went to the site text section and confirmed that the _actual_ message exists.

Path is `admin/customize/site_texts?locale=en&q=tagging.groups.cannot_save.no_tags`

 ![image](https://global.discourse-cdn.com/meta/original/4X/d/a/7/da72455da6a87e62dafebe17a5b57bcc92b15061.png)  
 ![image](https://global.discourse-cdn.com/meta/original/4X/4/8/c/48cfda03a78944db7f00c36f6ba7c0fd13c54a09.jpeg)

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [March 7, 2026, 2:21am UTC](https://meta.discourse.org/t/missing-tag-group-error-message/397853/3 "2026-03-07T02:21:56Z")

</div>

This happens because the dialog shows the translation key instead of the value. Wrapping it in `i18n()` fixes this. I have opened a PR here:

[https://github.com/discourse/discourse/pull/38347](https://github.com/discourse/discourse/pull/38347)

---

<div class="post-metadata">

### Author: ![tshenry](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tshenry/32/119495_2.png) [@tshenry](https://meta.discourse.org/u/tshenry)
#### Post date: [March 9, 2026, 10:12am UTC](https://meta.discourse.org/t/missing-tag-group-error-message/397853/4 "2026-03-09T10:12:17Z")

</div>

Awesome, thanks @NateDhaliwal!

---

<div class="post-metadata">

### Author: ![tshenry](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tshenry/32/119495_2.png) [@tshenry](https://meta.discourse.org/u/tshenry)
#### Post date: [March 10, 2026, 3:00pm UTC](https://meta.discourse.org/t/missing-tag-group-error-message/397853/5 "2026-03-10T15:00:41Z")

</div>

This topic was automatically closed after 28 hours. New replies are no longer allowed.
