- handle null in PortalClient