Islanders have had their ferry services restored for Easter in a u-turn, but still face weeks without sea links due to a vessel shortage.
CalMac announced last week that no ferries would be running between the mainland and South Uist for more than five weeks due to ongoing delays in dry dock and technical issues.
It had said services between Mallaig/Oban and Lochboisdale on South Uist would be cancelled between 5 April 13 and May.