Avoids a bug where kPNGSignatureBytes could be nil