The protocol doesnt allow updating the status of hooks with no code.
The issue is that if a hook is self destructed for any reason the admin cant update its status any more.
code
As mitigation - if the hook doesnt have any code allow only disabling it (setting the status to zero).
