/**
  * @see User::handleData()
  */
 protected function handleData($data)
 {
     parent::handleData($data);
     if (MODULE_AVATAR == 1 && !$this->disableAvatar && $this->showAvatar) {
         if (MODULE_GRAVATAR == 1 && $this->gravatar) {
             $this->avatar = new Gravatar($this->gravatar);
         } else {
             if ($this->avatarID) {
                 $this->avatar = new Avatar(null, $data);
             }
         }
     }
 }