Traffic has cleared between Weymouth and Dorchester after temporary lights were removed.
There has been a huge amount of disruption over the past couple of days after BT Openreach installed the lights to repair a damaged manhole cover.
It had been expected that the repairs could last until tomorrow - but the work has now been completed and the lights have now been removed.
Some motorists had experienced a delays of 45 minutes as they travelled between Dorchester and Weymouth.
Bus services also suffered with some delays and cancellations with the First Bus number 10 bus also rerouted via Broadmayne.