diff --git a/legacy/elementary/src/lib/elc_fileselector.c b/legacy/elementary/src/lib/elc_fileselector.c index 123370f82e..3bfc1f842f 100644 --- a/legacy/elementary/src/lib/elc_fileselector.c +++ b/legacy/elementary/src/lib/elc_fileselector.c @@ -1087,7 +1087,7 @@ _buttons_ok_cancel_set(Eo *obj, void *_pd, va_list *list) eo_do(obj, elm_wdg_theme(NULL)); } - else + else if (!visible) { evas_object_del(sd->cancel_button); sd->cancel_button = NULL;