But “wary of” and “weary of” both work. :-)
English is my third or fourth language, so I guess I’m less sensitive to mistakes like that.