After recovering from the leg injury, Landry returned to play his senior season under first-year head coach, Matt Painter. He recorded a career-high 35 points in the second game of the season against South Alabama before he re-injured his knee three games later against Evansville. He was forced to sit out the rest of the season and earned a medical redshirt to be eligible for the 2006–07 season. After missing three games his junior season and only playing in five his senior season, Landry's absence on the court, along with teammate, David Teague, left Purdue struggling with just 16 wins in the two seasons.