diff --git a/src/lib/edje/edje_load.c b/src/lib/edje/edje_load.c index 1aff5c995f..e73007f3d4 100644 --- a/src/lib/edje/edje_load.c +++ b/src/lib/edje/edje_load.c @@ -2233,7 +2233,8 @@ _cb_signal_repeat(void *data, Evas_Object *obj, const char *sig, const char *sou if (ed->parent && length_index) { new_src[length_parent++] = EDJE_PART_PATH_SEPARATOR_INDEXL; - if (pack_it->parent->part->type == EDJE_PART_TYPE_BOX) + if ((pack_it->parent->part->type == EDJE_PART_TYPE_BOX) || + (!name && (pack_it->parent->part->type == EDJE_PART_TYPE_TABLE))) length_parent += eina_convert_itoa(i, new_src + length_parent); else {