diff --git a/src/graphics/central_settings.cpp b/src/graphics/central_settings.cpp index 53651fd36..d3ce43759 100644 --- a/src/graphics/central_settings.cpp +++ b/src/graphics/central_settings.cpp @@ -239,7 +239,8 @@ void CentralVideoSettings::init() hasTextureSwizzle = true; } - if (!GraphicsRestrictions::isDisabled(GraphicsRestrictions::GR_EXPLICIT_ATTRIB_LOCATION)) + if (!GraphicsRestrictions::isDisabled(GraphicsRestrictions::GR_EXPLICIT_ATTRIB_LOCATION) && + m_glsl == true) { Log::info("GLDriver", "Explicit Attrib Location Present"); hasExplicitAttribLocation = true;