You mean the email address is still stored in the database when the checkbox is unchecked? I don't see how that would be possible with the code in place. Are you sure it was uploaded? I'd need FTP access to debug further, but it really appears that code would work.