   renderLoading: ->
     {courseId, pageIds, hide} = @props
 
-    unless @props.shouldShow
-      return <span className="-no-show"></span>
     unless ExerciseStore.isLoaded(pageIds)
       ExerciseActions.load(courseId, pageIds)
       return <span className="-loading">Loading...</span>

      <BS.Button bsStyle="link" className="pull-right -close-reading" onClick={hide}>X</BS.Button>
    </h1>

    <div>
      <BS.Panel header={header} footer={footer}>
        <div className="select-reading-modal">
          {chapters}
        </div>
      </BS.Panel>
      <ExerciseSummary
        shouldShow={shouldShowExercises}
        canReview={true}
        reviewClicked={hide}
        planId={planId}/>
      <AddExercises
        courseId={courseId}
        planId={planId}
        shouldShow={shouldShowExercises}
        pageIds={selected}
        hide={@hideSectionTopics}/>
    </div>

HomeworkPlan = React.createClass


  render: ->
    {courseId, planId, selected, hide} = @props
    unless TocStore.isLoaded()
      TocActions.load(courseId)
      return <span className="-loading">Loading...</span>
