Borussia Dortmund captain Sebastian Kehl will be out of action for six weeks after injuring his right foot on Sunday.