diff --git a/apps/openmw/engine.cpp b/apps/openmw/engine.cpp index 5f0884a9e..012ab8f59 100644 --- a/apps/openmw/engine.cpp +++ b/apps/openmw/engine.cpp @@ -490,7 +490,7 @@ void OMW::Engine::createWindow(Settings::Manager& settings) bool fullscreen = settings.getBool("fullscreen", "Video"); bool windowBorder = settings.getBool("window border", "Video"); bool vsync = settings.getBool("vsync", "Video"); - int antialiasing = settings.getInt("antialiasing", "Video"); + unsigned int antialiasing = std::max(0, settings.getInt("antialiasing", "Video")); int pos_x = SDL_WINDOWPOS_CENTERED_DISPLAY(screen), pos_y = SDL_WINDOWPOS_CENTERED_DISPLAY(screen);