I think THAT red x is your computer’s anti-ugly software at work.
We DID just get new computers here at work and a new network firewall!..........I may not see bad pics anymore.......