The Jamaican international sustained the injury during Wanderers' 1-0 home defeat to Portsmouth last weekend and the club have confirmed that he needs surgery on his cartilage.
"Ricardo will have part of his cartilage trimmed and would be expected to be out, if there is no further damage, for three weeks," manager Sam Allardyce told the club's official website.