diff --git a/legacy/ecore/src/lib/ecore_x/ecore_x_netwm.c b/legacy/ecore/src/lib/ecore_x/ecore_x_netwm.c index 8175ae15ea..feb880fd82 100644 --- a/legacy/ecore/src/lib/ecore_x/ecore_x_netwm.c +++ b/legacy/ecore/src/lib/ecore_x/ecore_x_netwm.c @@ -1352,6 +1352,8 @@ ecore_x_netwm_sync_request_send(Ecore_X_Window win, unsigned int serial) XSyncValue value; XEvent xev; + if (!win) return; + XSyncIntToValue(&value, serial); xev.xclient.type = ClientMessage;