diff --git a/src/icon.c b/src/icon.c index 94da6945..166b8be9 100644 --- a/src/icon.c +++ b/src/icon.c @@ -755,6 +755,9 @@ static void update_icon_title(WIcon *icon) void wIconPaint(WIcon *icon) { + if (!icon || !icon->core || !icon->core->screen_ptr) + return; + WScreen *scr = icon->core->screen_ptr; XClearWindow(dpy, icon->core->window);