--- SDL-1.2.8-orig/src/audio/SDL_audiodev.c Wed Feb 18 11:21:58 2004 +++ SDL-1.2.8/src/audio/SDL_audiodev.c Sun Aug 14 22:56:21 2005 @@ -68,8 +68,8 @@ struct stat sb; /* Added support for /dev/sound/\* in Linux 2.4 */ - if ( (stat("/dev/sound", &sb) == 0) && - S_ISDIR(sb.st_mode) ) { + if ( ((stat("/dev/sound", &sb) == 0) && S_ISDIR(sb.st_mode)) && + ((stat(_PATH_DEV_DSP24, &sb) == 0) && S_ISCHR(sb.st_mode)) ) { audiodev = _PATH_DEV_DSP24; } else { audiodev = _PATH_DEV_DSP;