   _openVoteUpPopup: ->
     return unless @_canShowPopover()
 
-    @_open_vote_popup '.js-up', FactRelationVoteUpView
+    @_open_vote_popup '.js-up', new FactRelationVoteUpView model: @model
 
   _openVoteDownPopup: ->
     return unless @_canShowPopover()
 
-    @_open_vote_popup '.js-down', FactRelationVoteDownView
+    @_open_vote_popup '.js-down', new FactRelationVoteDownView model: @model
 
   _canShowPopover: ->
     @model instanceof FactRelation && Factlink.Global.can_haz['vote_up_down_popup']

      @_openVoteDownPopup()
      @model.disbelieve()

  _open_vote_popup: (selector, view_klass) ->
    return if @popoverOpened selector

    @popoverResetAll()

      side: @_side()
      align: 'top'
      fadeTime: 200
      contentView: contentView

  _side: ->
    if @model.get('type') == 'believes'
