A small German boat was towed back to safety at Buckie Harbour after running into trouble half-a-mile out at sea.
Lifeboat crews from Buckie and Macduff were sent out to rescue the sole occupant of the vessel, whose propeller had failed.
They were called out at about 4.15pm to assist and tow the boat into the harbour.
The vessel’s owner was safely back on land a few hours later and thanked the volunteers for their assistance.
A Coastguard spokeswoman said: “Two lifeboats were called out to help out a small vessel stuck half a mile off Buckie Harbour which had a problem with the propeller.
“There was one person aboard and the boat was not going anywhere so the lifeboats towed it back to safety.”
German boat rescued from Buckie harbour by two lifeboats