diff --git a/panda/src/glstuff/glShaderContext_src.cxx b/panda/src/glstuff/glShaderContext_src.cxx index 615ad3db4f..7a7e89de89 100644 --- a/panda/src/glstuff/glShaderContext_src.cxx +++ b/panda/src/glstuff/glShaderContext_src.cxx @@ -1977,7 +1977,7 @@ update_shader_vertex_arrays(ShaderContext *prev, bool force) { normalized, stride, client_pointer); } - if (_glgsg->_supports_vertex_attrib_divisor) { + if (_glgsg->_supports_vertex_attrib_divisor && divisor > 0) { _glgsg->_glVertexAttribDivisor(p, divisor); _has_divisor = true; }