Canadian striker Marcus Haber has signed a new contract with Dundee that will keep him at Dens Park until the summer of 2019.
The 28-year-old joined Paul Hartley's men in October after leaving Crewe and can also count Vancouver Whitecaps, West Brom, St Johnstone and Stevenage among his former clubs.
Dundee return to action this weekend after the winter break when they face St Mirren in the fourth round of the Scottish Cup at Dens Park.