diff --git a/lib/ShareByCircleProvider.php b/lib/ShareByCircleProvider.php index 7b8501ce2..da4be69fc 100644 --- a/lib/ShareByCircleProvider.php +++ b/lib/ShareByCircleProvider.php @@ -498,7 +498,12 @@ public function getSharedWith($userId, $shareType, $node, $limit, $offset): arra return []; } - $federatedUser = $this->federatedUserService->getLocalFederatedUser($userId); + try { + $federatedUser = $this->federatedUserService->getLocalFederatedUser($userId); + } catch (FederatedUserNotFoundException) { + return []; + } + $probe = new CircleProbe(); $probe->includePersonalCircles() ->includeSystemCircles()