controller to set its shni at time of registration - bug fix