Tom this is excellent, it took me a bit to find how it was setup, but I've learned a lot in just 5 minutes and for that I thank you!
And furthermore, this actually proves that there's something amiss with how AwareIM handles New Objects.
It works perfectly with already stored objects (Edit User).
However, if you click on New Object and create a regular user, it opens the same form to add children, but the Add Children button is not visible!
RegularUser.Nbr_children<SystemSettings.MaxChildren OR RegularUser.Nbr_children IS UNDEFINED
Looking at the log, nbr_children is set to 0, but it still doesn't display the button. I suspect that RegularUser isn't properly defined for new objects and so the criteria above fails. Although I couldn't see the criteria even processed in the log. I'm going to check if it's processed when in edit mode.