Work on a second harbour crossing in a Dorset town has been delayed because of a stalemate between the council and the owners of the land.
The Twin Sails Bridge will cost £34m to build
The Twin Sails Bridge would connect Hamworthy with the Poole port.
The council said JJ Gallagher Estate's housing development plans for Hamworthy's former power station site clashed with its vision for the area.
A spokesman said the firm continued to work with the council to bring forward "a successful development scheme".
The Borough of Poole council said it had hoped to start work on the Twin Sails Bridge in 2008 but this would now be put on hold.
Because the bridge is dependant on the Hamworthy development, which will include a link road, it cannot be built until this has been approved.
But the council said JJ Gallagher Estate's planning application failed to address "a number of fundamental planning requirements in relation to the transport infrastructure and environmental impact".
It said no work would begin until an agreement could be reached with JJ Gallagher over the scale of its development and its financial contribution to the bridge.
Council leader Brian Leverett said: "The development of this former power station site provides an immense opportunity for our town and we must ensure that it meets our demands.
"We are extremely disappointed with JJ Gallagher's' response to our vision.
"It is imperative that the development offers a good mix of housing, including affordable housing, leisure facilities and public open-space for all to enjoy.
"We will not let development happen for development's sake and will continue in our fight to get the best deal for Poole."
The government has pledged £14.14m towards the £34m Twin Sails Bridge project, but the Borough of Poole needs to raise the remaining money.