From c363b436996e3dcef1d69e8e261534914bd04b65 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Wed, 5 Sep 2018 14:45:30 +0300 Subject: no need to destroy non-existing icon --- src/mir_app/src/clisttray.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/mir_app') diff --git a/src/mir_app/src/clisttray.cpp b/src/mir_app/src/clisttray.cpp index 0f18e7329c..5e5b87015e 100644 --- a/src/mir_app/src/clisttray.cpp +++ b/src/mir_app/src/clisttray.cpp @@ -555,9 +555,10 @@ MIR_APP_DLL(void) Clist_TrayIconIconsChanged() { initcheck; mir_cslock lck(trayLockCS); - - Clist_TrayIconDestroy(g_clistApi.hwndContactList); - g_clistApi.pfnTrayIconInit(g_clistApi.hwndContactList); + if (g_clistApi.hwndContactList != nullptr) { + Clist_TrayIconDestroy(g_clistApi.hwndContactList); + g_clistApi.pfnTrayIconInit(g_clistApi.hwndContactList); + } } static UINT_PTR autoHideTimerId; -- cgit v1.2.3