Fix background checksum calculation