To see if the parity operator can always be defined to satisfy P = 1, consider the general case when P = Q for some internal symmetry Q present in the theory. The desired parity operator would be P' = P Q. If Q is part of a continuous symmetry group then Q exists, but if it is part of a discrete symmetry then this element need not exist and such a redefinition may not be possible.