protected function getUploadifyFields()
 {
     $fields = parent::getUploadifyFields();
     if (isset($_REQUEST['album'])) {
         if ($album = DataObject::get_by_id("ImageGalleryAlbum", (int) $_REQUEST['album'])) {
             $dest = substr_replace(str_replace(ASSETS_DIR . '/', '', $album->Folder()->Filename), "", -1);
             $uploader = $fields->fieldByName('UploadedFiles');
             $fields->fieldByName('UploadedFiles')->removeFolderSelection();
             $fields->fieldByName('UploadedFiles')->uploadFolder = $dest;
             $fields->push(new HiddenField('album', null, $album->ID));
         }
     }
     return $fields;
 }