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'),