Corrects a bug experienced with external auth enabled

Simply adds a boundary check to see if the user exists
before attempting to access it's members.