I have Rust Weevil. They have Golden Katar with 1 durability remaining. My Rust Weevil attacks, and is damaged by Golden Katar. It remains at 1 durability.

Is this working as intended?

P.S. It did at least get exiled on the second Rust Weevil attack.