Burn Underrun Protection


eMac running OSX v. 10.2.8

When I try to burn a CD from iTunes or iPhoto, sometimes it works, but most of the time it comes back with this "the device drained its buffer without burn underrun protection". i am using the same CD's as always, burning a copy of a CD that i have burned before. Now, I'm trying to burn a photo cd of like 150 photos, and error every time. I tried for kicks to burn a CD with 20 pics, and that one worked. I have tried to change the burn speed, and it didn't change anything. is there a fix?