Portsoy still pulled in almost 20,000 punters over the weekend, despite torrential rain on Sunday

A ban on public whistling failed to appease the weather gods at the 15th Scottish Traditional Boat Festival over the weekend.

Good weather on Saturday turned sour on Sunday, with the result that scheduled sailing events were cancelled.

Around 14,000 people crowded into the tiny harbour of Portsoy on Saturday, where Scotland’s First Minister Alex Salmond joined the festivities to open the newly restored salmon bothy, a harbour building that has been converted for public use.

Admission charges were waived on Sunday, which drew 3000 visitors, as last minute changes were made to the schedule to take entertainers inside due to the torrential rain.