diff --git a/src/lib/elementary/efl_ui_layout.c b/src/lib/elementary/efl_ui_layout.c index 54e6334e31..37f2b6fbb8 100644 --- a/src/lib/elementary/efl_ui_layout.c +++ b/src/lib/elementary/efl_ui_layout.c @@ -2741,6 +2741,7 @@ elm_layout_text_set(Eo *obj, const char *part, const char *text) else if (!_elm_layout_part_aliasing_eval(obj, &part, EINA_TRUE)) return EINA_FALSE; + if (!efl_layout_group_part_exist_get(obj, part)) return EINA_FALSE; efl_text_set(efl_part(obj, part), text); return EINA_TRUE; }