diff --git a/src/lib/evas/canvas/evas_object_smart.c b/src/lib/evas/canvas/evas_object_smart.c index a9e654bdcb..104d5caf49 100644 --- a/src/lib/evas/canvas/evas_object_smart.c +++ b/src/lib/evas/canvas/evas_object_smart.c @@ -1462,6 +1462,7 @@ evas_object_smart_del(Evas_Object *eo_obj) free(sobj->interface_privates); sobj->interface_privates = NULL; + sobj->data = NULL; if (s) evas_object_smart_unuse(s); }