diff --git a/ui/src/dialogs/DownloadMenuDialog.js b/ui/src/dialogs/DownloadMenuDialog.js
index dcd0e989d..0b01dcfb3 100644
--- a/ui/src/dialogs/DownloadMenuDialog.js
+++ b/ui/src/dialogs/DownloadMenuDialog.js
@@ -49,13 +49,14 @@ const DownloadMenuDialog = () => {
maxWidth={'sm'}
>
- {translate('message.downloadDialogTitle', {
- resource: translate(`resources.${recordType}.name`, {
- smart_count: 1,
- }).toLocaleLowerCase(),
- name: record?.name || record?.title,
- size: formatBytes(record?.size),
- })}
+ {recordType &&
+ translate('message.downloadDialogTitle', {
+ resource: translate(`resources.${recordType}.name`, {
+ smart_count: 1,
+ }).toLocaleLowerCase(),
+ name: record?.name || record?.title,
+ size: formatBytes(record?.size),
+ })}