diff --git a/src/applications/differential/editor/DifferentialTransactionEditor.php b/src/applications/differential/editor/DifferentialTransactionEditor.php index 26c440e866..7cea29359f 100644 --- a/src/applications/differential/editor/DifferentialTransactionEditor.php +++ b/src/applications/differential/editor/DifferentialTransactionEditor.php @@ -1612,6 +1612,13 @@ final class DifferentialTransactionEditor $xactions[] = $xaction; } + } else { + // If this revision is being created into some state other than "Draft", + // this is the first broadcast and should include sections like "SUMMARY" + // and "TEST PLAN". + if ($this->getIsNewObject()) { + $this->firstBroadcast = true; + } } return $xactions;