diff --git a/src/view.c b/src/view.c index 415fe83b..33b9ec39 100644 --- a/src/view.c +++ b/src/view.c @@ -2592,10 +2592,7 @@ view_destroy(struct view *view) osd_on_view_destroy(view); undecorate(view); - if (view->icon.buffers.data) { - view_set_icon(view, NULL, NULL); - } - zfree(view->icon.name); + view_set_icon(view, NULL, NULL); /* * The layer-shell top-layer is disabled when an application is running