     {vmToResize, sizes} = modal.modal.modalTabs.forms.Redeem.inputs
     data = { vm : vmToResize.getValue(), size : sizes.getValue() }
     KD.remote.api.JReferral.redeem data, (err, refRes)=>
-      KD.showError err if err
+      return KD.showError err if err
       modal.modal.destroy()
       KD.getSingleton("vmController").resizeDisk data.vm, (err, res)=>
-        KD.showError err if err
+        return KD.showError err if err
         @notify_ """
           #{refRes.addedSize} MB extra disk space is successfully added to your #{refRes.vm} VM. Your new disk space is #{refRes.newDiskSpace}
         """

                  selectOptions : (cb)->
                    vmController = KD.getSingleton("vmController")
                    vmController.fetchVMs yes, (err, vms)=>
                      KD.showError err if err
                      options = for vm in vms
                        ( title : vm, value : vm)
                      cb options

    @removeAllItems()
    @showLazyLoader yes
    KD.remote.api.JReferral.fetchReferredAccounts (err, referals)=>
      return KD.showError err if err
      @instantiateListItems referals or []
    @hideLazyLoader()

