Den 9. mai 2007 på sørgående gikk «Trollfjord» på grunn i Svartsundet i Raftsundet nordøst for Svolvær (ikke langt unna Trollfjorden). Det var ingen tegn til alvorlige skader, og skipet la til i Svolvær der dykkere ble sendt ned for å undersøke skroget nærmere. Det ble fastslått at tre av skipets tanker var punktert, men ingen av disse inneholdt olje. Hullene ble tettet provisorisk, og skipet seilte uten passasjerer, men for egen maskin til Bergen Mekaniske Verksted i Laksevåg for reparasjon.