diff --git a/src/events/SDL_windowevents.c b/src/events/SDL_windowevents.c index 262f3da27..0dd7e4a0f 100644 --- a/src/events/SDL_windowevents.c +++ b/src/events/SDL_windowevents.c @@ -43,7 +43,7 @@ int SDL_SendWindowEvent(SDL_Window *window, SDL_EventType windowevent, { int posted; - if (!window) { + if (!SDL_ObjectValid(window, SDL_OBJECT_TYPE_WINDOW)) { return 0; } if (window->is_destroying && windowevent != SDL_EVENT_WINDOW_DESTROYED) {