UPNP/NATPMP - upnp context starts even if account is disabled
UPNP context starts only if at least one UPNP controller (user) is registered to it.
If UPNP is enabled by the user in the account settings, the UPNP controller is always registered even if the account is disabled.
If UPNP is enabled by the user, the UPNP controller must registered only if the account is enabled.