diff --git a/src/video/wayland/SDL_waylandmessagebox.c b/src/video/wayland/SDL_waylandmessagebox.c index c0c37f9a09..88a860b03f 100644 --- a/src/video/wayland/SDL_waylandmessagebox.c +++ b/src/video/wayland/SDL_waylandmessagebox.c @@ -146,6 +146,9 @@ bool Wayland_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *butto argv[argc++] = "--extra-button=\"\""; } } + if (messageboxdata->numbuttons == 0) { + argv[argc++] = "--extra-button=OK"; + } argv[argc] = NULL; SDL_PropertiesID props = SDL_CreateProperties();