diff --git a/src/lib/elementary/elm_genlist.c b/src/lib/elementary/elm_genlist.c index 319d126baa..5f973d0ed7 100644 --- a/src/lib/elementary/elm_genlist.c +++ b/src/lib/elementary/elm_genlist.c @@ -7195,7 +7195,7 @@ _elm_genlist_item_coordinates_calc(Elm_Gen_Item *it, if ((it->item->queued) || (!it->item->mincalcd) || (sd->queue)) deferred_show = EINA_TRUE; } - if (it->item->block->w < 1) deferred_show = EINA_TRUE; + if ((it->item->block) && (it->item->block->w < 1)) deferred_show = EINA_TRUE; evas_object_geometry_get(sd->pan_obj, NULL, NULL, w, h); if (*w < 1 || *h < 1) deferred_show = EINA_TRUE;