Hi Olivier, AFAIK, IE can only apply one filter at a time, so when you apply the PNG fix that's your one filter used and then Superfish's opacity animations will not work after that. That's why when you change the code so that the PNG fix is applied after the animation it works for that first time but not subsequent times. A workaround could be to avoid fades for Superfish and just animate the height instead:
$('ul.nav').superfish({ animation : { height : 'show' } }); Hope this works. Joel Birch.