Tesco have been given permission for a store in Birchencliffe.
And the approval comes six months after Kirklees councillors rejected a similar proposal for the former Grey Horse pub on noise and highway grounds.
Yesterday they were persuaded to bring the vacant site back into use.
The developer Khela UK and the retailer will demolish the Halifax Road pub and build two retail units, one for a small Tesco.
Developer and owner of the Grey Horse, Bal Khela, said afterwards: “I’m delighted at the outcome.
“Currently the property is an eyesore and as a major gateway to the town brings the area down.
“The residents of Birchencliffe are going to get a brand new Tesco Express and I am sure that most of them will be pleased by that.
“It has taken a long time to get this far and it has been a struggle but I think the people of Birchencliffe have been on our side.”
He added the development work will be put out to tender.
Undeterred by last year’s rejection, the applicant returned with design amendments and restricted delivery hours. They also got evidence about traffic movements to allay highway fears.
Clr Cahal Burke spoke to represent the views of constituents who had contacted him – both for and against.
He said there were accepted problems with deliveries at the Marsh Tesco store, something its ward councillor and planning committee member Clr Judith Hughes agreed with.
And Clr Burke also said residents would welcome the vacant building brought back into use and the 22 jobs it would bring.
Planning committee member, Clr Mohan Sokhal, said only nine people objected and if they didn’t allow developments on busy roads “we wouldn’t have any supermarkets or shops anywhere”.
Clr Cliff Preest, chair of the planning committee, said: “I felt that there were potential highways issues, the evidence now seems to be saying that there is not a high potential of highway problems so I’m in favour.”
Councillors voted seven to five to approve.