Přípravek Visudyne nesmí být užíván lidmi, kteří mohou být přecitlivělí (alergičtí) na verteporfin nebo na jakoukoli jinou pomocnou látku, pacienty s porfyrií (neschopnost rozkládat chemické látky nazývané porfyriny) nebo pacienty se závažným jaterním onemocněním.
Zdravila Visudyne ne smejo uporabljati osebe, ki bi utegnile biti preobčutljive za (alergične na) verteporfin ali katero koli drugo sestavino zdravila, bolniki, ki imajo porfirijo (nezmožnost razgraditi kemične snovi, ki se imenujejo porfirini) ali bolniki s hudimi okvarami jeter.