Yes, it's definitely colour coded "mains earth" (green/yellow stripes), and it isn't the one from the case of the PSU to the earth pin on the IEC socket. On the grounds that the safety earth still seems to be intact everywhere it ought to be, I'm just going to... make this future cheesestraws' problem.