diff --git a/src/public/app/menus/launcher_context_menu.js b/src/public/app/menus/launcher_context_menu.js
index b7c722dae..eb37e5e57 100644
--- a/src/public/app/menus/launcher_context_menu.js
+++ b/src/public/app/menus/launcher_context_menu.js
@@ -42,13 +42,17 @@ export default class LauncherContextMenu {
(isVisibleRoot || isAvailableRoot) ? { title: t("launcher_context_menu.add-custom-widget"), command: 'addWidgetLauncher', uiIcon: "bx bx-plus" } : null,
(isVisibleRoot || isAvailableRoot) ? { title: t("launcher_context_menu.add-spacer"), command: 'addSpacerLauncher', uiIcon: "bx bx-plus" } : null,
(isVisibleRoot || isAvailableRoot) ? { title: "----" } : null,
- { title: `${t("launcher_context_menu.delete")} `, command: "deleteNotes", uiIcon: "bx bx-trash", enabled: canBeDeleted },
- { title: t("launcher_context_menu.reset"), command: "resetLauncher", uiIcon: "bx bx-empty", enabled: canBeReset},
- { title: "----" },
+
isAvailableItem ? { title: t("launcher_context_menu.move-to-visible-launchers"), command: "moveLauncherToVisible", uiIcon: "bx bx-show", enabled: true } : null,
isVisibleItem ? { title: t("launcher_context_menu.move-to-available-launchers"), command: "moveLauncherToAvailable", uiIcon: "bx bx-hide", enabled: true } : null,
- { title: `${t("launcher_context_menu.duplicate-launcher")} `, command: "duplicateSubtree", uiIcon: "bx bx-empty",
- enabled: isItem }
+ (isVisibleItem || isAvailableItem) ? { title: "----" } : null,
+
+ { title: `${t("launcher_context_menu.duplicate-launcher")} `, command: "duplicateSubtree", uiIcon: "bx bx-empty", enabled: isItem },
+ { title: `${t("launcher_context_menu.delete")} `, command: "deleteNotes", uiIcon: "bx bx-trash", enabled: canBeDeleted },
+
+ { title: "----" },
+
+ { title: t("launcher_context_menu.reset"), command: "resetLauncher", uiIcon: "bx bx-empty", enabled: canBeReset}
].filter(row => row !== null);
}