# Error on sign up when invite code is missing

**URL:** https://meta.discourse.org/t/error-on-sign-up-when-invite-code-is-missing/314413
**Category:** UX
**Tags:** invites
**Created:** [July 1, 2024, 6:58am UTC](https://meta.discourse.org/t/error-on-sign-up-when-invite-code-is-missing/314413 "2024-07-01T06:58:43Z")
**Posts on this page:** 1
**Showing post:** 8

<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: [February 9, 2026, 11:28am UTC](https://meta.discourse.org/t/error-on-sign-up-when-invite-code-is-missing/314413/8 "2026-02-09T11:28:07Z")

</div>

> [@RGJ](#):
>
> When an email address is already registered, no message will be shown at all, and an email will be sent to that email address.

I don’t think that is true if the `Hide email address taken` site setting is disabled. But I think you are correct that the error that the email may already be registered is not shown in this case. I wonder why. In this case, it seems to be the correct message.

Because of [Make reason for 'error moving posts' visible in the interface - #2 by zogstrip](https://meta.discourse.org/t/make-reason-for-error-moving-posts-visible-in-the-interface/393690/2), I thought it might make sense to check the network response in this case too, and tada: `errors: ["param is missing or the value is empty or invalid: invite_code"]` the error is there too.

So maybe the error shown can be improved in a similar way. Though a validation of the field in the frontend, as all the other fields have, would be nice too.

---

_[View the full topic](https://meta.discourse.org/t/error-on-sign-up-when-invite-code-is-missing/314413)._
