Auburn defensive back Jeremiah Dinson underwent surgery on his injured right shoulder this week, a source confirmed to AL.com.

Dinson injured the shoulder on the first play of the second quarter of last weekend's A-Day spring game. He walked off the field holding his right shoulder after being tended to by trainers and did not return to the game. Dinson was seen with his right arm in a sling after the game and head coach Gus Malzahn said he was unsure of the severity of the injury.

AuburnUndercover.com first reported that Dinson underwent surgery. Dinson is expected to return during fall camp and should not miss any games next season, according to the source.

The injury is not to the same shoulder that Dinson injured as a freshman in 2015, when Texas A&M wide receiver Ricky Seals-Jones blindsided Dinson with a block that resulted in three torn ligaments in his right knee and a dislocated left shoulder. The injury cost Dinson the remainder of this freshman season and all of the 2016 season before he returned to the field last year.

Dinson appeared in all 14 games last season while making 11 starts at nickel. He tallied 47 total tackles in 2017, with 2.5 for a loss while adding four pass breakups.

This spring, Dinson moved to field safety, where he worked with the first-team defense and is expected to be the "point guy" for the secondary this fall.

AL.com will update this post.

James Crepea contributed to this report.

Tom Green is an Auburn beat reporter for Alabama Media Group. Follow him on Twitter @Tomas_Verde.