Law Society beats £3m claim