diff --git a/Controller/SingleTaskController.php b/Controller/SingleTaskController.php index 54a584182..68f847268 100644 --- a/Controller/SingleTaskController.php +++ b/Controller/SingleTaskController.php @@ -540,11 +540,13 @@ class SingleTaskController extends Controller $form->handleRequest($request); - $event = new PrivacyEvent($person, array( - 'element_class' => SingleTask::class, - 'action' => 'list' - )); - $this->eventDispatcher->dispatch(PrivacyEvent::PERSON_PRIVACY_EVENT, $event); + if (isset($person)) { + $event = new PrivacyEvent($person, array( + 'element_class' => SingleTask::class, + 'action' => 'list' + )); + $this->eventDispatcher->dispatch(PrivacyEvent::PERSON_PRIVACY_EVENT, $event); + } return $this->render('ChillTaskBundle:SingleTask:index.html.twig', \array_merge($viewParams, [ 'form' => $form->createView() ]));