The former Bolton and Liverpool star damaged a medial collateral ligamanet in a tackle, and will sit out games until December.
He was already ruled out of Saturday's game against Bristol City with a one-match ban after collecting five bookings this season.