Fixing local name

This actually fixes it, the main thing being ec074ed which changes the User compare to != not !== as they refer to different instances of the same object.