           disableSkip={@disableSkip}
         />
       }
-      <div className="status-message" ref="statusMessage"></div>
+      {if @state.noSubjects
+        <div className="status-message" ref="statusMessage"></div>}
       <SlideTutorial tutorialIsOpen={@state.tutorialIsOpen} closeTutorial={@closeTutorial} tutorialType={@state.tutorialType} />
       <div className={hiddenChimpClasses}><img className="hidden-chimp" src="./assets/hidden-chimp.png" alt="" /></div>
     </div>

    skipImages: false
    srcWidth: null
    toggleSkip: false

  componentDidMount: ->
    Subject.on 'select', @onSubjectSelect

    @checkSrcWidth()

  onSubjectFetchFail: ->
    @setState({
      video: null
      previews: null
      location: null
      classification: null
      noSubjects: true
    }, ->
      unless Subject.count() is 0
        @refs.statusMessage.getDOMNode().innerHTML = fetchFailMessage
      else
        @refs.statusMessage.getDOMNode().innerHTML = outOfSubjectsMessage
    )

  onNoSubjects: ->
    @setState({
      video: null
      previews: null
      location: null
      classification: null
      noSubjects: true
    }, -> @refs.statusMessage.getDOMNode().innerHTML = outOfSubjectsMessage)

  checkSrcWidth: ->
    image = new Image()
