diff --git a/src/modules/ibar/e_mod_main.c b/src/modules/ibar/e_mod_main.c index 69ddb5050..7c70d7c3a 100644 --- a/src/modules/ibar/e_mod_main.c +++ b/src/modules/ibar/e_mod_main.c @@ -1027,7 +1027,7 @@ _ibar_cb_icon_menu_img_del(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EIN if (!ic) return; //menu is closing edje_object_part_box_remove(ic->menu->o_bg, "e.box", data); evas_object_del(data); - if (!ic->exes) + if (eina_list_count(ic->exes) < 2) { edje_object_signal_emit(ic->menu->o_bg, "e,action,hide", "e"); return;