Remove never executed logic

The change from the last commit didn’t make sense.
Like this, the hook-restore is never executed. We don’t know the internal (systems/processes) module reference count, thus don’t know if the module *will* be unloaded (on the next free).
Thus, just remove this code which was only for clean logic anyway, and as far as results go wouldn’t effectively change anything.