Yes it is a mistake on their part. They must have put Bug instead of Psychic, which is the other type Keldeo is actually weak to. All websites have mistakes sometimes, even this one :)
So to summarise: our Keldeo Pokedex is correct. Keldeo is weak to Electric, Grass, Flying and Psychic.