@nigelbabu Can you look at other links that appear/disappear on tthe frontend depending on whether the user is authorised to use them? e.g. the add dataset buttons. The logic, in the templates, would usually say: _If the user is authorized to register then show the link_ and leave it up to the create_user() action function to decide (based on the config setting) whether this is authorised. Templates should not read auth config settings.