LPS-43576 Return null if the portlet doesn't exist (because the portletId may be a serviceName). This restores commit a45e461fc12c01d6b2fcfb1a2728ea36f38696db back again, which was removed by ae6b020809f94c34897e964205b276f963f29614 (related to LPS-45131)