diff --git a/src/bin/e_utils.c b/src/bin/e_utils.c index 177cbfe23..d31a4008b 100644 --- a/src/bin/e_utils.c +++ b/src/bin/e_utils.c @@ -443,6 +443,11 @@ e_util_menu_item_edje_icon_set(E_Menu_Item *mi, const char *name) char buf[4096]; if ((!name) || (!name[0])) return 0; + if (name[0]=='/' && ecore_file_exists(name)) + { + e_menu_item_icon_edje_set(mi, name, "icon"); + return 1; + } snprintf(buf, sizeof(buf), "e/icons/%s", name); file = e_theme_edje_file_get("base/theme/icons", buf); if (file[0])