One of only two ferries still crossing the sea to the Isle of Skye has been chartered by a community amid fears it would not be in service over Easter.
Only two ferries make the 650 yards crossing to Skye
The 11th hour rescue deal allows the seasonal ferry to start running this weekend and capitalise on the thousands of tourists that visit the area.
The chartering also allows Glenelg time for a community buy-out of the ferry.
The Glenachulish, which can take six cars, plies the Kyleray Narrows between Kylerhea on Skye and Glenelg.
The future of the service was thrown into doubt when ferryman Roddy MacLeod announced his retirement two years ago.
He only kept the service going in 2005 out of sentiment.
The community-based bid to raise £150,000 to buy the ferry was still £60,000 short of its target three weeks ago.
The chartering deal which should see the ferry operating this weekend will allow the community more time to complete a full buy-out.
The Glenachulish is one of only two remaining ferries that cross to Skye. The crossing is only 650 yards and takes five minutes.