There's no chance `registerOnBehlf` could be null? Even still, I might like to see `Strings.isNullOrEmpty` here