diff --git a/app/client/modules/repositories/tabs/snapshots.tsx b/app/client/modules/repositories/tabs/snapshots.tsx index 7b841b45..8198dae6 100644 --- a/app/client/modules/repositories/tabs/snapshots.tsx +++ b/app/client/modules/repositories/tabs/snapshots.tsx @@ -36,8 +36,8 @@ export const RepositorySnapshotsTabContent = ({ repository }: Props) => { return ( snapshot.short_id.toLowerCase().includes(searchLower) || snapshot.paths.some((path) => path.toLowerCase().includes(searchLower)) || - backup?.name.toLowerCase().includes(searchLower) || - backup?.volume.name.toLowerCase().includes(searchLower) + (backup?.name && backup.name.toLowerCase().includes(searchLower)) || + (backup?.volume?.name && backup.volume.name.toLowerCase().includes(searchLower)) ); });