Originally Posted by
NickB
Close but not quite: the test to establish whether the contract can be voided for mistake would be whether the purchaser knew or should reasonably have known that it was a mistake. This is the typical common law test, though. Other legal systems have similar but not quite identical tests. You would have to be familiar with the Italian legal system to decide how Italian law deals with it.