Dunbar’s RNLI crew was called out to assist with the incident, however attempts to fix the problem failed.
The UK Coastguard tasked the crew at 6.15pm and launched an inshore lifeboat ten minutes later.
They set up a tow and guided the yacht into the harbour.
The coastguard stood down the crew at 6.47pm.
A spokesman for Dunbar RNLI said: “Even with a well-maintained engine incidents can happen but Jamie and his friend did the right thing by dropping anchor, making sure their yacht was in no immediate danger and requesting help.”
A message from the Editor:Thank you for reading this article. We're more reliant on your support than ever as the shift in consumer habits brought about by Coronavirus impacts our advertisers.
If you haven't already, please consider supporting our trusted, fact-checked journalism by taking out a digital subscription.