 At his final European Indoor Championships in 1990, Szalma only managed a fifteenth place.At his third Olympic participation, two years later, he did not manage to reach the final of the long jump competition.He became the Hungarian long jump champion in 1978, 1980, 1981, 1982, 1983, 1985 and 1988, rivalling with Béla Bakosi, Gyula Pálóczi, Zsolt Szabó and Csaba Almási.