diff --git a/frontend/src/features/backups/ui/BackupsComponent.tsx b/frontend/src/features/backups/ui/BackupsComponent.tsx
index a41cc1b..6ccf2fb 100644
--- a/frontend/src/features/backups/ui/BackupsComponent.tsx
+++ b/frontend/src/features/backups/ui/BackupsComponent.tsx
@@ -302,24 +302,26 @@ export const BackupsComponent = ({
const renderActions = (record: Backup) => {
return (
- {record.status === BackupStatus.IN_PROGRESS && isCanManageDBs && (
-
- {cancellingBackupId === record.id ? (
-
- ) : (
-
- {
- if (cancellingBackupId) return;
- cancelBackup(record.id);
- }}
- style={{ color: '#ff0000', opacity: cancellingBackupId ? 0.2 : 1 }}
- />
-
- )}
-
- )}
+ {record.status === BackupStatus.IN_PROGRESS &&
+ isCanManageDBs &&
+ database.postgresql?.backupType !== PostgresBackupType.WAL_V1 && (
+
+ {cancellingBackupId === record.id ? (
+
+ ) : (
+
+ {
+ if (cancellingBackupId) return;
+ cancelBackup(record.id);
+ }}
+ style={{ color: '#ff0000', opacity: cancellingBackupId ? 0.2 : 1 }}
+ />
+
+ )}
+
+ )}
{record.status === BackupStatus.COMPLETED && (