diff --git a/src/lib/elementary/elm_hover.c b/src/lib/elementary/elm_hover.c index 80c234a568..446cc508b5 100644 --- a/src/lib/elementary/elm_hover.c +++ b/src/lib/elementary/elm_hover.c @@ -759,7 +759,8 @@ elm_hover_parent_set(Evas_Object *obj, { ELM_HOVER_CHECK(obj); ELM_HOVER_DATA_GET(obj, sd); - efl_ui_widget_sub_object_add(parent, obj); + if (parent) + efl_ui_widget_sub_object_add(parent, obj); _parent_setup(obj, sd, parent); } diff --git a/src/lib/elementary/elm_notify.c b/src/lib/elementary/elm_notify.c index 0f1bbd37f4..ee734b9e39 100644 --- a/src/lib/elementary/elm_notify.c +++ b/src/lib/elementary/elm_notify.c @@ -537,7 +537,8 @@ elm_notify_parent_set(Evas_Object *obj, { ELM_NOTIFY_CHECK(obj); ELM_NOTIFY_DATA_GET(obj, sd); - efl_ui_widget_sub_object_add(parent, obj); + if (parent) + efl_ui_widget_sub_object_add(parent, obj); _parent_setup(obj, sd, parent); }