Hide on unload, protect the magic