diff --git a/src/bin/e_win.c b/src/bin/e_win.c index f783bcecb..266d43f28 100644 --- a/src/bin/e_win.c +++ b/src/bin/e_win.c @@ -34,9 +34,9 @@ _e_elm_win_trap_del(void *data, Evas_Object *o) EINA_SAFETY_ON_NULL_RETURN(ctx); if (ctx->client) { + ctx->client->internal_elm_win = NULL; e_object_del(E_OBJECT(ctx->client)); evas_object_data_set(o, "E_Client", NULL); - ctx->client->internal_elm_win = NULL; } free(ctx); }