Da street in Lerwick was hit by an unexpected power cut on Monday afternoon.
The 253-metre cruise ship AIDAsol, which can hold over 2,000 passengers, is visiting Lerwick today (Monday).
But shops along the street lost power just after 1.30pm, with SSE saying the outage was reported to them at 1.43pm.
SSE said it had engineers working to restore the power shortly afterwards, and power was restored at around 2.40pm.
The company said at one stage as many as 1,015 customers across 90 Lerwick postcodes had been affected by the outage.
The cause of the power cut was a fault on a high-voltage cable, SSE added, with engineers now investigating the fault.
SSE said: “We would like to apologise to our customers who experienced a loss of power this afternoon and thank them for their patience whilst our engineers worked to restored power as safely and quickly as possible.”