Manchester United will give Sam Johnstone the go-ahead to join Aston Villa this week after recalling Joel Pereira from his loan at Belenenses.
Jose Mourinho wants 23-year-old Johnstone to gain greater competitive experience but has recalled Pereira to ensure United have cover for Sergio Romero and David de Gea.
Swiss-born Portugal U20 international Pereira was on loan to Belenenses for the season but has made just eight appearances with the last coming in the 1-0 defeat to Sporting Lisbon on December 22.
The 20-year-old will now return to Manchester and that will trigger Johnstone's departure.