diff --git a/CRM/Activity/Form/ActivityView.php b/CRM/Activity/Form/ActivityView.php index 0d51c0918c4c..93fb06a82822 100644 --- a/CRM/Activity/Form/ActivityView.php +++ b/CRM/Activity/Form/ActivityView.php @@ -83,6 +83,11 @@ public function preProcess() { } } + // ensure these are set so that they get assigned to the template + $values['mailingId'] = $values['mailingId'] ?? NULL; + $values['campaign'] = $values['campaign'] ?? NULL; + $values['engagement_level'] = $values['engagement_level'] ?? NULL; + // Get the campaign. if ($campaignId = CRM_Utils_Array::value('campaign_id', $defaults)) { $campaigns = CRM_Campaign_BAO_Campaign::getCampaigns($campaignId);