diff --git a/panda/src/glstuff/glShaderContext_src.cxx b/panda/src/glstuff/glShaderContext_src.cxx index 89ef0a31e8..13c7da8cf8 100755 --- a/panda/src/glstuff/glShaderContext_src.cxx +++ b/panda/src/glstuff/glShaderContext_src.cxx @@ -355,7 +355,7 @@ CLP(ShaderContext)(Shader *s, GSG *gsg) : ShaderContext(s) { gsg->_glGetActiveAttrib(_glsl_program, i, param_maxlength, NULL, ¶m_size, ¶m_type, param_name); PT(InternalName) inputname = InternalName::make(param_name); - if (inputname->get_name().substr(0, 4) == "gl_") { + if (inputname->get_name().substr(0, 3) == "gl_") { // We shouldn't bind anything to these. } else if (inputname->get_name().substr(0, 4) == "p3d_") { noprefix = inputname->get_name().substr(4);