Yeah, direct into sunlight/light source always gives flare. The best simple solution IMO is to position the flare in a clean bit of space like the sky, then clone it off. Or else, hide the dot in the center of the sun... Or maybe you can make use of it artistically- photoshop even has a fake flare tool to do so