UC-156 Make sure we don't try to create a SpoofUser object if its not loaded

Also make the code more clear and readable