From cca94708b0a07e682f390bc909529d4a795d0f3a Mon Sep 17 00:00:00 2001 From: sokumon Date: Tue, 14 Apr 2026 04:50:44 +0530 Subject: [PATCH] fix: allow desktop icon renaming for non-standard icons --- frappe/desk/doctype/desktop_icon/desktop_icon.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frappe/desk/doctype/desktop_icon/desktop_icon.py b/frappe/desk/doctype/desktop_icon/desktop_icon.py index f0e1acf6cf..9ab50fb45a 100644 --- a/frappe/desk/doctype/desktop_icon/desktop_icon.py +++ b/frappe/desk/doctype/desktop_icon/desktop_icon.py @@ -63,8 +63,9 @@ class DesktopIcon(Document): clear_desktop_icons_cache(user=self.owner) def after_rename(self, old, new, merge): - delete_desktop_icon_file(self.app, old) - self.export_desktop_icon() + if self.standard and self.app: + delete_desktop_icon_file(self.app, old) + self.export_desktop_icon() def export_desktop_icon(self): allow_export = (