Port Vale winger Kaid Mohamed will spend next season with Northampton Town.
The 29-year-old, who made just three starts for Micky Adams' men after arriving last summer, has agreed a season-long loan deal to play for Chris Wilder's men in League Two next season.
Mohamed spent the final four months of the season on loan at Bristol Rovers but the Pirates were relegated despite his four goals.