Add try except to is_admin check. Fix #645

This is the specific error page though, so if the user instantiation screws up they get shunted here. If we don't have this try-except, the error page then can screw up and the entire site either gets stuck in a loop or the user is shown a blank screen,