Billy Paynter's second-half penalty moved Swindon up to fifth in the League One table as struggling Stockport were beaten 1-0.
Paynter's spot-kick made it 12 consecutive league defeats for the Hatters, who look destined for relegation.
Stockport - featuring five new signings - produced an impressive first-half display but they were unable to find a way past Robins goalkeeper David Lucas.
Teenager Danny Pilkington tested Lucas early on, then new boy Jabo Ibehre found space before also being denied by the former Leeds keeper.
Fellow Stockport debutant Jemal Johnson also saw a powerful drive blocked by the busy Lucas, before Swindon responded on the half-hour mark as Jon-Paul McGovern saw a goal-bound effort from 25 yards deflect narrowly wide.
After the break Paynter and Stockport's James Vincent both went close, but the breakthrough finally arrived in the 73rd minute.
Kevin Amankwaah was dragged back by Pilkington in the box, and Paynter made no mistake to give the Robins their fourth win in their last five games.
Copyright (c) PA Sport 2009, All Rights Reserved.