       for key, val of ERRORS
         if e.field.indexOf(key) > -1
           val.input.giveValidationFeedback yes
-          field = val.field.subViews[0].labelTitle
-          val.input.showValidationError "#{field} #{e.message}"
+          inputName = if val.input.inputLabel
+            val.input.inputLabel.getTitle()
+          else
+            inputEl = val.input.$()[0]
+            inputEl.getAttribute("placeholder") or inputEl.getAttribute("name") or ""
+
+          val.input.showValidationError "#{inputName} #{e.message}"
 
 class AccountPaymentMethodsListController extends KDListViewController
   constructor:(options,data)->

                  defaultValue  : (new Date().getFullYear())
            address1            :
              label             : "Address"
              itemClass         : KDInputView
              name              : "address1"
              placeholder       : "Street Name & Number"
            address2            :
              label             : " "
              itemClass         : KDInputView
              name              : "address2"
              placeholder       : "Apartment/Suite Number"
            city                :
              label             : "City & State"
              itemClass         : KDInputView
              name              : "city"
              placeholder       : "City Name"
              nextElementFlat   :
                state           :
                  itemClass     : KDInputView
                  name          : "state"
                  placeholder   : "State"
            zip                 :
              label             : "ZIP & Country"
              itemClass         : KDInputView
              name              : "zipCode"
              placeholder       : "ZIP Code"
              nextElementFlat   :
                country         :
                  itemClass     : KDInputView
                  name          : "country"
                  placeholder   : "Country"

  form = modal.modalTabs.forms["Billing Info"]
  for k, v of data
    if form.inputs[k]
      form.inputs[k].setValue v

      modal = createAccountPaymentMethodModal data, (newData, onError, onSuccess) ->
        KD.remote.api.JRecurlyPlan.setUserAccount newData, (err, result)->
          if err
            onError err
          else
            controller.emit 'reload'
            onSuccess result

      form = modal.modalTabs.forms["Billing Info"]

