SDL_GL_ACCELERATED_VISUAL reverts to microsoft driver

SDL_GL_SetAttribute(SDL_GL_RED_SIZE, 8);
SDL_GL_SetAttribute(SDL_GL_GREEN_SIZE, 8);
SDL_GL_SetAttribute(SDL_GL_BLUE_SIZE, 8);

//SDL_GL_SetAttribute(SDL_GL_ACCELERATED_VISUAL, 1);

SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1);

int mode = SDL_OPENGL;
mode |= SDL_FULLSCREEN;
SDL_SetVideoMode(1024, 768, 24, mode);

version = glGetString(GL_VERSION);

Uncommenting that line gets me version 1.1 where when I leave it commented
it says 2.1.