It seems to me this calls for a white LED and a resistor, which should solve the problem once and for all. I'd think both can be found at a local RS, and know they can be ordered at Mouser.