In July 2007, Wesolowski agreed to a contract extension with Leicester that would see him remain at the club until 2011. He scored his second goal of his career in a 1–0 League Cup win over Accrington Stanley on 14 August 2007, before being sidelined for six weeks with a hamstring injury on 18 September in a 3–2 League Cup win over Nottingham Forest. Wesolowski had more hamstring problems following recovery, and he was injured again on 8 December in a 2–1 defeat to West Brom, sidelining him until Christmas.