diff --git a/dashboard/src/components/BackupInfoDialog.vue b/dashboard/src/components/BackupInfoDialog.vue
index 58eeb8c62..bc95925d6 100644
--- a/dashboard/src/components/BackupInfoDialog.vue
+++ b/dashboard/src/components/BackupInfoDialog.vue
@@ -165,6 +165,10 @@ defineExpose({
{{ $t('backups.backupDetails.integrityNever') }}
+
diff --git a/src/backupintegrity.js b/src/backupintegrity.js
index 5bede7f1a..8162b29ea 100644
--- a/src/backupintegrity.js
+++ b/src/backupintegrity.js
@@ -72,7 +72,7 @@ async function check(backupId, progressCallback) {
if (!depBackup.integrity) {
// old backups (from stopped apps) do not integrity information
progressCallback({ message: `Skipping ${depBackup.remotePath} (no integrity data)` });
- await backups.setIntegrityResult(depBackup, 'skipped', { stats: null, messages: [] });
+ await backups.setIntegrityResult(depBackup, 'skipped', { stats: null, messages: [ 'Old backups do not have integrity information' ] });
completed++;
continue;
}