The 32 year old's agreement comes just over twelve months since his performance in the home game with Swansea that cost the Latics their Premiership status, and just months after his missed penalty in the FA Cup Semi Final and the penalty he gave away in the Play-off Semi Final.
Speaking about the deal, manager Uwe Rosler told the club's official website: “Gary has been a great servant to the club in his time here, and we are delighted we will be able to continue calling upon his experience and professionalism next season when the tension will be high and we need big characters in our dressing room.
“On the field, we saw at the end of the season what an impact he made, especially in the Play-Off games when he played very well – and that calmness under pressure then spreads all over the pitch.
“Off the field, we need to have a tightly knit group to handle the intensity of the season and someone of Gary’s presence is vital to build a great dressing room. He is a role model to the younger players who can see the standards he sets every day in training and on match day.
“Whether he is playing in the team or not, he is someone who can have a major influence at the club.”