Bristol City have decided to end Marc Goodfellow's loan spell at Swansea.
Goodfellow could play for Bristol against Peterborough on Saturday
Goodfellow, who has scored four goals during his one month spell at Swansea, was expected to stay for another month with the League Two club.
But injuries and illness at Ashton Gate has forced City player-manager Brian Tinnion to recall the winger.
Said Tinnion: "We need him in the squad at a time when injury and illness are rife. We've had no bid from Swansea so if they want him they'll have to pay."