diff --git a/src/applications/project/controller/PhabricatorProjectBoardViewController.php b/src/applications/project/controller/PhabricatorProjectBoardViewController.php --- a/src/applications/project/controller/PhabricatorProjectBoardViewController.php +++ b/src/applications/project/controller/PhabricatorProjectBoardViewController.php @@ -67,7 +67,11 @@ // TODO: Expand the checks here if we add the ability // to hide the Backlog column if (!$columns) { - if (!$viewer->isLoggedIn()) { + $can_edit = PhabricatorPolicyFilter::hasCapability( + $viewer, + $project, + PhabricatorPolicyCapability::CAN_EDIT); + if (!$can_edit) { return $this->noAccessDialog($project); } switch ($request->getStr('initialize-type')) {