Just eight days before the start of the 2007–08 season, Curran signed a contract with Tranmere, keeping him at the club until 2010. Curran then scored two goals in two games against Carlisle United on 8 September 2007 and Luton Town on 14 September 2007 During the early part of the 2007–08 season he was used sparingly by manager Ronnie Moore, being limited to a handful of starts, although he made regular appearances from the bench. On 10 November 2007, he was sent off for the first time in his senior career, during an FA Cup First Round match away at Chesterfield, picking up two bookings after coming on as a late substitute, one for delaying the restart of play (preventing a free kick being taken) and the second for a foul on a Chesterfield player. Curran ended his 2007–08 season, with forty appearances, scoring two times in all competitions.