diff --git a/legacy/elementary/src/lib/elm_label.c b/legacy/elementary/src/lib/elm_label.c index 56fdf7801b..9a2b7070b9 100644 --- a/legacy/elementary/src/lib/elm_label.c +++ b/legacy/elementary/src/lib/elm_label.c @@ -345,10 +345,9 @@ _access_info_cb(void *data EINA_UNUSED, Evas_Object *obj) { const char *txt = elm_widget_access_info_get(obj); - if (!txt) txt = _elm_util_mkup_to_text(elm_layout_text_get(obj, NULL)); - if (txt) return strdup(txt); - - return NULL; + if (!txt) + return _elm_util_mkup_to_text(elm_layout_text_get(obj, NULL)); + else return strdup(txt); } static void