If multi-texture was on before drawing with a shader, then the multi-texture would be in a bad state after drawing with the shader. So, turn off multi-texture before shader usage.
A Fortis Scientia site