Thread:User talk:CodeCat/Could you help me figure out what's happening with человек?

The word человек in the genitive plural is messed up. The underlying code is generating approximately челове́к* and passing it to full_headword -- specifically, it's calling full_link on человек and then appending the *, which happens on line 241 of Module:ru-headword, and then passing the result to full_link as an inflection. This works fine for most cases but messes up with человек, apparently because it's the same as the headword and hence should be boldfaced instead of linked.