> @Adam > The headers_sent() wasa test to ensure that no other data was creeping > into the headers before I wanted it to. Keeping it in does no harm, as > it is basically saying, if there are no headers that have been sent, > send the correct ones for the image. But if there are headers that have been sent, it sounds like they would not have been the correct ones. Which I think would cause exactly the problem you're describing. Ben