bug fix: purge was causing an exception to be thrown since the user's permissions were re-fetched after purge and the user no longer exists.