Hameur Bouazza has agreed a two-year deal with Millwall, skysports.com understands.
The Algerian international joined the Lions on loan in January from French side Arles-Avignon.
He has since impressed during half-a-dozen appearances for Millwall and they have now decided to push through a permanent deal.
Millwall have now agreed an undisclosed fee for Bouazza, who has sealed a two-year contract.
Bouazza, 26, makes a return to England, having featured for the likes of Watford, Fulham, Charlton, Birmingham and Blackpool in recent years.