The striker was set to be sidelined for a couple of months after suffering a fractured eye socket and cheekbone at Middlesbrough.
But he was given the green light to play in the 1-0 Championship win at the DW Stadium wearing a specially created protective mask.
“The specialist said if I could handle the pain, I could carry on playing,” said the injury-plagued 26-year-old.
“I have missed a lot of football over the last few seasons, so if I have a chance of being out there, I’m not going to pass it up. The mask was fitted, I had a run-out with it on Friday and I felt okay.
“I have to wear it when playing and training for the next six weeks, but that’s fine.”
Vaughan added: “I didn’t know I was definitely playing until I saw the gaffer (Chris Powell) on Saturday morning.
“He put his faith in me and I am glad I was able to help us win.
“Now we want to build on it when we play Leeds on Saturday – and I want to be involved!”
Town’s 1-0 victory, sealed late on by Conor Coady, was their first on the road in nine attempts and lifted Chris Powell’s side to 15th.
“The lads are buzzing, because an away win has been a long time coming,” said Vaughan. “It wasn’t the best of games but we showed character and fought hard.
“Our defenders were magnificent.”