     @collectiveVote.find('.answer').each ->
       $(this).view().updateRankIndicator()
 
+  updateDiscussionHeader: ->
+    count = @question.comments().size()
+    if count == 1
+      @discussionHeader.text("1 Comment")
+    else
+      @discussionHeader.text("#{count} Comments")
+
   remove: (selector, keepData) ->
     super
     unless keepData

          )

        @div class: 'span4', =>
          @h5 'Discussion'
          @subview 'discussion', new Views.DiscussionView(question.comments())

  initialize: (@question) ->

    @subscriptions.add @question.votes().onInsert => @updateShowAllVotesLink()
    @subscriptions.add @question.votes().onRemove => @updateShowAllVotesLink()
    @updateShowAllVotesLink()

    @subscriptions.add @question.comments().onInsert => @updateDiscussionHeader()
    @subscriptions.add @question.comments().onRemove => @updateDiscussionHeader()
    @updateDiscussionHeader()

    unless @question.creator() == Models.User.getCurrent()
      @editButton.hide()
