     @_shareFactlink()
 
   _shareFactlink: ->
-    if @_shareCommentView.isSelected 'twitter'
+    return unless Factlink.Global.can_haz.share_comment && Factlink.Global.signed_in
+
+    if @_shareCommentView().isSelected 'twitter'
       @options.addToCollection.fact.share 'twitter'
-    if @_shareCommentView.isSelected 'facebook'
+    if @_shareCommentView().isSelected 'facebook'
       @options.addToCollection.fact.share 'facebook'
 
   addModelError: ->

    shareCommentRegion: '.js-share-comment-region'

  initialize: ->
    @_shareCommentView = new ShareCommentView
    @_textAreaView = new Backbone.Factlink.TextAreaView model: @_textModel()
    @listenTo @_textAreaView, 'return', @addComment
    @on 'region:focus', -> @_textAreaView.focusInput()

  onRender: ->
    @inputRegion.show @_textAreaView

    if Factlink.Global.can_haz.share_comment && Factlink.Global.signed_in
      @shareCommentRegion.show @_shareCommentView()

  addComment: ->
    return if @submitting
