Auckland Mayor Len Brown says he will not accept campaign funds from casino operator SkyCity at this year's local body elections after strongly backing the pokies for convention centre deal.
Mr Brown tried to duck the issue in an interview with the Weekend Herald this week, but eventually said it was "probably inappropriate" to accept money from SkyCity given the public sensitivities around the deal.
Problem Gambling Foundation chief executive Graeme Ramsey said Mr Brown had made the right call given the circumstances of the convention centre deal and the ethical issues involved with accepting donations from companies whose products cause social harm.
"We do not believe Mr Brown would be influenced by such a donation, but by not accepting a donation from SkyCity there can be no question of inappropriate influence," he said.
Mr Brown - who as Manukau Mayor had a sinking lid policy on pokies - has extolled the economic benefits of an international convention centre for Auckland but was a latecomer to the issue of "harm minimisation" from a possible extra 300 pokies at the casino.