diff --git a/src/infrastructure/customfield/standard/PhabricatorStandardCustomFieldPHIDs.php b/src/infrastructure/customfield/standard/PhabricatorStandardCustomFieldPHIDs.php --- a/src/infrastructure/customfield/standard/PhabricatorStandardCustomFieldPHIDs.php +++ b/src/infrastructure/customfield/standard/PhabricatorStandardCustomFieldPHIDs.php @@ -166,4 +166,14 @@ ); } + public function getHeraldFieldValue() { + // If the field has a `null` value, make sure we hand an `array()` to + // Herald. + $value = parent::getHeraldFieldValue(); + if ($value) { + return $value; + } + return array(); + } + }