diff --git a/src/video/x11/SDL_x11modes.c b/src/video/x11/SDL_x11modes.c index dbb293649..96338f15a 100644 --- a/src/video/x11/SDL_x11modes.c +++ b/src/video/x11/SDL_x11modes.c @@ -366,6 +366,13 @@ int X11_GetVideoModes(_THIS) for ( i=0; i 0 && + modes[i]->hdisplay == modes[i-1]->hdisplay && + modes[i]->vdisplay == modes[i-1]->vdisplay ) { + continue; + } + /* Check to see if we should add the screen size (Xinerama) */ w = modes[i]->hdisplay; h = modes[i]->vdisplay;