I know this is an old but recently resurrected thread but I have a fix that worked on my woodworking vise and I see no reason why it would not work on a metal working vise.
I have posted it on "instructables" under my board name here (it seems I am not allowed to post links here).
The fix...