The formation of an identical linear tetrapyrrole observed in the course of photooxidation of meso-tetraarylporphyrin and its N-confused isomer can be explained as a result of 1,2- and 1,3-dioxygen addition, respectively, as substantiated by DFT calculations.