Manchester City boss Mark Hughes was delighted to deliver Ryan McGivern a long-term contract last week.
Hughes said: "Ryan is progressing really well and I'm delighted we've signed him. The initial idea was that he would go on loan before the end of the season or we'd possibly get him out there next year.
"But it's better now to keep him closer to the first-team squad until the end of the season and see how he does. There may be more of an opportunity for him than he thinks, because he's a promising player who's doing really well. Next year we'll be looking to get him a decent loan period with a good club, but for now we'll keep him close."