     @_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: ->


  _textModel: -> @__textModel ?= new Backbone.Factlink.SemiPersistentTextModel {},
    key: "add_comment_to_fact_#{@options.addToCollection.fact.id}"

  onRender: ->
    @inputRegion.show @_textAreaView

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

  addComment: ->
    return if @submitting
