Mr Nicholson said his sister texted him on Friday and told him his number was only one digit different to the one that features in Vodafone's commercial.
"I've had this number for maybe 15 years, it's been passed around the family ... so I wouldn't liked to have had to change it."
After getting an increasing number of texts at the weekend Mr Nicholson called the telco on Sunday night.
Vodafone gave Mr Nicholson a $200 credit to his account and told him they had pulled the advertisement.
"At least the texts will stop," he said.
Vodafone's general manager of brand and communications, Bart de Beucker, said despite changing the number some people were still dialling the wrong one so the telco decided to take that ad off air.
"James will be back later in the week - and this time, there'll be no chance of people getting his number wrong."