St Mirren will be without Esmael Goncalves as they aim to condemn Dundee to relegation from the SPL on Saturday.