An object of the present invention is to prevent photobleaching of porphyrins, and an object thereof is to provide an excellent photodynamic diagnostic agents and photodynamic diagnosis method using a photobleaching inhibitor porphyrins. The present invention provides a photodynamic diagnostic agent containing the precursor and gallic acids porphyrins. The present invention is also, it will provide a photobleaching inhibitor of porphyrins containing gallic acid.【課題】 本発明は、ポルフィリン類のフォトブリーチングを防止すること、ポルフィリン類のフォトブリーチング防止剤を用いて優れた光線力学的診断剤及び光線力学的診断方法を提供することを課題とする。【解決手段】 本発明は、ポルフィリン類の前駆物質と没食子酸類とを含有する光線力学的診断剤を提供する。本発明はまた、没食子酸類を含有するポルフィリン類のフォトブリーチング防止剤を提供する。