diff --git a/web/src/components/layout/Icon.jsx b/web/src/components/layout/Icon.jsx
index 42c32748af..afa24592ed 100644
--- a/web/src/components/layout/Icon.jsx
+++ b/web/src/components/layout/Icon.jsx
@@ -58,6 +58,7 @@ import SettingsEthernet from "@icons/settings_ethernet.svg?component";
import SettingsFill from "@icons/settings-fill.svg?component";
import SignalCellularAlt from "@icons/signal_cellular_alt.svg?component";
import Storage from "@icons/storage.svg?component";
+import Sync from "@icons/sync.svg?component";
import TaskAlt from "@icons/task_alt.svg?component";
import Terminal from "@icons/terminal.svg?component";
import Translate from "@icons/translate.svg?component";
@@ -112,6 +113,7 @@ const icons = {
settings_ethernet: SettingsEthernet,
signal_cellular_alt: SignalCellularAlt,
storage: Storage,
+ sync: Sync,
task_alt: TaskAlt,
terminal: Terminal,
translate: Translate,
diff --git a/web/src/components/storage/ProposalVolumes.jsx b/web/src/components/storage/ProposalVolumes.jsx
index 77d9a2e1c9..140e58e092 100644
--- a/web/src/components/storage/ProposalVolumes.jsx
+++ b/web/src/components/storage/ProposalVolumes.jsx
@@ -207,6 +207,7 @@ const VolumeRow = ({ columns, volume, options, isLoading, onEdit, onDelete }) =>
const text = `${volume.fsType} ${options.lvm ? _("logical volume") : _("partition")}`;
const lockIcon =