This was Swindon's first 0-0 game for 67 games since the 0-0 draw with Blackpool in August 2002.
After Swindon's five game losing run Swindon's attendance was down by nearly 2,000 on the Stockport game two weeks ago with only 5,313 fans watching.
Swindon got off to a good start with Alan Reeves hitting the crossbar early on. His shot then bounced down off the bar, but didn't cross the line.
David Duke then tested the woodwork minutes later when his 25 yard shot beat the Port Vale keeper, but hit the bar.
Swindon's new loan signing Junior Lewis also had a early goal ruled out as the linesman ruled than Mooney had taken the ball out of play before crossing to Lewis.
Both sides had chances to win, but the game finished 0-0 ending Swindon's five game unbeaten run. Overall this was a fair result as apart from the first 15 minutes Swindon didn't really looked like scoring.
The draw moves Swindon up a place to 14th ahead of next weekend's home game against Wycombe.