The Vikings signed Berger to a one-year contract extension on Friday, putting him under contract through the 2017 season. His two-year, $2.155 million contract was due to expire at the end of this season and he had a $1.435 million salary-cap hit this year.
Berger, who took over for John Sullivan last year when he underwent two back surgeries, entered the offseason practices in a competition with Sullivan for the starting spot. Berger won the job at the end of the preseason and the Vikings released Sullivan on Aug. 30.
Berger started his career with the Miami Dolphins in 2005 and has been with the Vikings the last five years.