diff --git a/src/bin/e_client.x b/src/bin/e_client.x index 1ea32b4ba..57e49d227 100644 --- a/src/bin/e_client.x +++ b/src/bin/e_client.x @@ -82,12 +82,14 @@ e_client_util_desk_visible(const E_Client *ec, const E_Desk *desk) static inline Ecore_Window e_client_util_pwin_get(const E_Client *ec) { + if (!ec->pixmap) return 0; return e_pixmap_parent_window_get(ec->pixmap); } static inline Ecore_Window e_client_util_win_get(const E_Client *ec) { + if (!ec->pixmap) return 0; return e_pixmap_window_get(ec->pixmap); }