diff --git a/src/applications/settings/panel/PhabricatorEmailAddressesSettingsPanel.php b/src/applications/settings/panel/PhabricatorEmailAddressesSettingsPanel.php --- a/src/applications/settings/panel/PhabricatorEmailAddressesSettingsPanel.php +++ b/src/applications/settings/panel/PhabricatorEmailAddressesSettingsPanel.php @@ -19,8 +19,10 @@ return PhabricatorSettingsEmailPanelGroup::PANELGROUPKEY; } - public function isEditableByAdministrators() { - if ($this->getUser()->getIsMailingList()) { + public function isManagementPanel() { + $user = $this->getUser(); + + if ($user->getIsMailingList() || $user->getIsSystemAgent()) { return true; }