No. There are no "errors" with the shader. The images @@RecklessJames uses simply lack alpha channels, which my shader suggestion depends on. The fact that these glows render behind other semi-transparent surfaces could be a depth issue, which a depthFunc may solve.