Ulster got the better of Treviso 19-7 on Friday but couldn't claim the bonus-point in horrendous conditions at Kingspan Stadium.
The weather ultimately played a major role in dictating the contest in Belfast although a positive for Ulster was the return of Ireland back Jared Payne, who started in midfield.
It was Payne's try in the 21st minute that put Ulster ahead, converted by Ruan Pienaar, with the score staying at 7-0 by half-time.
Two tries in five minutes from Sean Reidy and Charles Piutau then solidified Ulster's lead, Pienaar converting on of the two efforts to make it 19-0.
Treviso prop Filo Paulo did cross late on for a consolation score but it had no effect on the outcome, as Ulster make up ground on the top four.
Tries: Payne, Reidy, Piutau
Cons: Pienaar 2
Yellow Card: Minto
Ulster: 15 Craig Gilroy, 14 Andrew Trimble, 13 Jared Payne, 12 Stuart Olding, 11 Charles Piutau, 10 Peter Nelson, 9 Ruan Pienaar, 8 Marcell Coetzee, 7 Sean Reidy, 6 Roger Wilson, 5 Franco van der Merwe, 4 Kieran Treadwell, 3 Wiehahn Herbst, 2 Rob Herring (c), 1 Callum Black
Replacements: 16 John Andrew, 17 Andrew Warwick, 18 Ricky Lutton, 19 Pete Browne, 20 Clive Ross, 21 Paul Marshall, 22 Luke Marshall, 23 Jacob Stockdale
Treviso: 15 Luca Sperandio, 14 Angelo Esposito, 13 Tommaso Iannone, 12 Michael Tagicakibau, 11 Andrea Buondonno, 10 Ian McKinley, 9 Tito Tebaldi, 8 Robert Barbieri, 7 Francesco Minto, 6 Marco Lazzaroni, 5 Dean Budd (c), 4 Teofilo Paulo, 3 Tiziano Pasquali, 2 Luca Bigi, 1 Federico Zani.
Replacements: 16 Roberto Santamaria, 17 Romulo Acosta, 18 Matteo Zanusso, 19 Filippo Gerosa, 20 Guglielmo Zanini, 21 Giorgio Bronzini, 22 Alberto Sgarbi, 23 Andrea Pratichetti
Referee: Dan Jones (Wales)
Assistant Referees: Simon Rees (Wales), Helen O’Reilly (Ireland)
TMO: Neil Hennessy (Wales)