Shrewsbury Town have signed Montenegro international goalkeeper Matija Sarkic on a season-long loan from Premier League neighbours Wolves.
Town signed former Wolves keeper Harry Burgoyne earlier this summer.
Wolves emphasised when they signed Sarkic in July that they were looking for him to go straight back out on loan to help his development.
He spent half of last season on loan with Scottish Premiership side Livingston, making 18 appearances, including a clean sheet on his league debut against Celtic, before being recalled by Villa in January.
He also had game time in separate loans with Wigan Athletic and Havant & Waterlooville.
Sarkic, who made his full Montenegro debut in a 2-0 win over Belarus last November, is currently away on international duty again.