--- src/display.c 2007-07-12 19:19:50.000000000 -0400 +++ src/display.c 2007-07-12 19:22:32.000000000 -0400 @@ -411,7 +411,7 @@ /*scary #ifdef's match SDL_syswm.h*/ #if (defined(unix) || defined(__unix__) || defined(_AIX) || defined(__OpenBSD__)) && \ - (!defined(DISABLE_X11) && !defined(__CYGWIN32__) && !defined(ENABLE_NANOX) && \ + (defined(SDL_VIDEO_DRIVER_X11) && !defined(__CYGWIN32__) && !defined(ENABLE_NANOX) && \ !defined(__QNXNTO__)) PyDict_SetItemString(dict, "window", PyInt_FromLong(info.info.x11.window)); PyDict_SetItemString(dict, "display", PyCObject_FromVoidPtr(info.info.x11.display, NULL));