Fixed issue with move_contact_* in Precise.

Previously removed redundant check turned out to be non-redundant,
so reversed it and verified that it works correctly now.