diff --git a/frappe/public/js/frappe/views/workspace/workspace.js b/frappe/public/js/frappe/views/workspace/workspace.js index 780f995c5e..76f528dad7 100644 --- a/frappe/public/js/frappe/views/workspace/workspace.js +++ b/frappe/public/js/frappe/views/workspace/workspace.js @@ -214,7 +214,11 @@ frappe.views.Workspace = class Workspace { `` ).appendTo(sidebar_control); let pages = item.public ? this.public_pages : this.private_pages; - if (pages.some((e) => e.parent_page == item.title && e.is_hidden == 0)) { + if ( + pages.some( + (e) => e.parent_page == item.title && (e.is_hidden == 0 || !this.is_read_only) + ) + ) { $drop_icon.removeClass("hidden"); } $drop_icon.on("click", () => {