Do you really want to trust that leaky ( see the corrosion in the box ) old box to provide a good ground ?
And the previous mentioned water damage in the box is most likely in the switch and or the hot jumper between the switches.
Replace the bell box, seals and cover along with the switches.
you can get it all for less than a $20 bill.