diff --git a/legacy/elementary/src/lib/elm_diskselector.c b/legacy/elementary/src/lib/elm_diskselector.c index 23e58b5fe6..e74a0b84bb 100644 --- a/legacy/elementary/src/lib/elm_diskselector.c +++ b/legacy/elementary/src/lib/elm_diskselector.c @@ -678,14 +678,14 @@ _round_items_del(Widget_Data *wd) EINA_LIST_FOREACH(wd->under_items, l, it) { _round_item_del(wd, it); - it = NULL; } + wd->under_items = eina_list_free(wd->under_items); EINA_LIST_FOREACH(wd->over_items, l, it) { _round_item_del(wd, it); - it = NULL; } + wd->over_items = eina_list_free(wd->over_items); } static void