Prevent CallbackOnCollectedDelegate

Forgot to put this safety feature back in after last changes. In my live
environment was getting occasional w3ep.exe crashes in IIS due to
AccessViolationExceptions. After researching the source, determined that
this was the issue.