   formCallback:(formData)->
     {profile} = @memberData
     {about} = formData
-    if profile.about is about
+    if profile.about is about or about is ''
       @unsetClass 'active'
       return no
     


    {@memberData} = options
    {profile} = @memberData
    
    @aboutInput = new KDInputView
      cssClass      : 'about editable'
      type          : 'textarea'
      defaultValue  : if profile.about is "You haven't entered anything in your bio yet. Why not add something now?" then '' else Encoder.htmlDecode profile.about
      placeholder   : if profile.about isnt "You haven't entered anything in your bio yet. Why not add something now?" then null else Encoder.htmlDecode profile.about
      name          : 'about'

    @aboutInfo = new PersonalAboutView

          duration  : 500
        @unsetClass 'active'
        
class PersonalAboutView extends KDCustomHTMLView
  constructor:(options, data, defaultPlaceHolder)->
    super
    {profile} = @getData()
    profile.about or= defaultPlaceHolder

  viewAppended:->
    super
    @setTemplate @pistachio()
    @template.update()
    
  pistachio:->
    """
      <p>{{ @utils.applyTextExpansions #(profile.about) }}</p>
    """

class PersonalFormLocationView extends AbstractPersonalFormView
  constructor:(options, data)->
    options = $.extend
