Do you have the wallet, and the keychain items?
You might try adding the fists through the console. If you have it already active, then just open it(should be the ` key), and enter this:
If you don't have it active, then right-click on the VTMB shortcut, and click "Properties". In the "Target" box, you should see the game's location. Add " -console" after it, including the space(but not the quotation marks). Click apply, then you can use the code above to get the item.
Still, this bug should be random, although I forget if it was fixed in one of the more recent unofficial patches.