     @setState state: state
 
   componentDidMount: =>
-    $dropzone = $('.js-profile-cover-upload--dropzone')
+    $dropzone = $('.js-contest-entry-upload--dropzone')
     $uploadButton = $ '<input>',
-      class: 'js-profile-cover-upload fileupload__input'
+      class: 'js-contest-entry-upload fileupload__input'
       type: 'file'
       name: 'entry'
       accept: '.osu'

    ]

    div className: "contest__user-entry contest__user-entry--new #{if @props.disabled then 'contest__user-entry--disabled' else ''} js-react--entryUploader",
      div className: 'js-profile-cover-upload--dropzone',
        el 'label', className: labelClass.join(' '), ref: 'uploadButtonContainer',
          i className: 'fa fa-plus contest__entry-uploader-icon'
          div {}, osu.trans('contest.entry.drop_here')

      fail: osu.fileuploadFailCallback($uploadButton)

  componentWillUnmount: =>
    $.unsubscribe '.contest'
    $('.js-contest-entry-upload')
      .fileupload 'destroy'
      .remove()

