         else
           for choiceID, i in filteredChoices
             choice = @props.task.choices[choiceID]
-            <button key={choiceID + i} type="button" className="survey-task-chooser-choice" onClick={@props.onChoose.bind this, choiceID}>
+            <button key={choiceID + i} type="button" className="survey-task-chooser-choice" onClick={@props.onChoose.bind null, choiceID}>
               {unless choice.images.length is 0
                   <img src={choice.images[0]} className="survey-task-chooser-choice-thumbnail" />}
               <div className="survey-task-chooser-choice-label">{choice.label}</div>

              }>
                <Markdown content={choice.confusions[otherChoiceID]} />
                <div style={textAlign: 'center'}>
                  <button type="button" className="standard-button" onClick={@props.onSwitch.bind this, otherChoiceID}>I think it’s this</button>
                  {' '}
                  <button type="submit" className="major-button">Dismiss</button>
                </div>

          Often confused with
          {' '}
          {for otherChoiceID in choice.confusionsOrder
            <span key={otherChoiceID}>
              <DropdownForm label={
                <span className="survey-task-choice-confusion">
                  {@props.task.choices[otherChoiceID].label}
