A ferry taken out of service last week amid a litany of concerns over a series of immediately required repairs has returned to the water.
Sailings on the MV Lord of the Isles were cancelled between Lochboisdale in South Uist and Mallaig following the discovery of issues with corroded steel on its bodywork, a fault with its radar system and a previously undetected engine defect.
However the vessel, which had previously only been allowed to sail during daylight hours, has now returned to full service following a series of trials.
CalMac said it would now sail on its usual route from Saturday.
The ferry does not sail every day during the winter timetable.