The new deal will keep Schneider, who will turn 35 next month, at the club until 2010.
“For us it is the most normal thing in the world to show a player like Bernd in this situation that we all believe in him,” explained Bayer trainer Bruno Labbadia.
“The contract extension is not merely a gesture; we are fully convinced that Bernd will be able to help us on his return.”