When prettyPhoto shows the following error... Image cannot be loaded. Make sure the path is correct and image exist. Or any other lightbox complains that it cannot load the image, the problem is usually due to special characters in the filename. The thumbnail may show correctly because it's created differently than how lightboxes show the large image. It's generally not advised to use anything other than alphanumeric characters and dashes, underscores. Keep filenames short and simple, absent spaces, accented characters and symbols. Rename your problematic photo and upload it again.