Hide ticket status after event

Hide ticket status after event

Hi,

we have created the status "Waiting for customer registration", that sets the ticket on hold. If the registration process is completed the ticket switches to "Open - under analysis".

The problem know is, that it can happen, that the customer himself or the agents sets the status of the ticket to "Waiting for customer registration" by mistake.
This triggers again the registration workflow, what we want to avoid.

Is there a way to hide the status if the registration process is completed or any other way to prevent this?
Custom function maybe?

Thanks in advance.

BR