diff --git a/mailpoet/assets/js/src/newsletters/campaign_stats/page.tsx b/mailpoet/assets/js/src/newsletters/campaign_stats/page.tsx index 31f3050a42..35f1963291 100644 --- a/mailpoet/assets/js/src/newsletters/campaign_stats/page.tsx +++ b/mailpoet/assets/js/src/newsletters/campaign_stats/page.tsx @@ -99,6 +99,10 @@ function CampaignStatsPageComponent({ match, history, location }: Props) { ); } + if (!newsletter) { + return

{MailPoet.I18n.t('emailDoesNotExist')}

; + } + return ( <> diff --git a/mailpoet/views/newsletters.html b/mailpoet/views/newsletters.html index db93210054..11133d7403 100644 --- a/mailpoet/views/newsletters.html +++ b/mailpoet/views/newsletters.html @@ -194,6 +194,8 @@ 'checkBackInHours': __('Nice job! Check back in %1$d hour(s) for more stats.'), 'improveThisLinkText': __('What can I do to improve this?'), + 'emailDoesNotExist': __('This email does not exist.'), + 'templateFileMalformedError': __('This template file appears to be damaged. Please try another one.'), 'importTemplateTitle': __('Import a template'), 'selectJsonFileToUpload': __('Select a .json file to upload'),