GLSL Shader won't load automatically

Applying and saving a GLSL shader to core preset will not cause it to load automatically. CG, however, will load fine. I have to manually choose to apply from the menu each time I load a game.

I’m using the CRT Lottes shader.