diff --git a/src/lib/elementary/efl_ui_table_layout.c b/src/lib/elementary/efl_ui_table_layout.c index a0307f52e0..4be616f78b 100644 --- a/src/lib/elementary/efl_ui_table_layout.c +++ b/src/lib/elementary/efl_ui_table_layout.c @@ -120,6 +120,11 @@ _efl_ui_table_homogeneous_cell_init(Table_Calc *table_calc, Eina_Bool axis) prev_cell = &cell_calc[i]; } + if (!index) + { + memset(table_calc, 0, sizeof(Table_Calc)); + return; + } if (prev_cell) prev_cell->next = count;