If you solve the problem before it happens, it won't happen. But to completely solve the puzzle you need to have your villager fetch a couple fish.
_________________________
Check out my Virtual Villagers mods.