anchor.diff:  
     //- N4. Waiting for transaction result page
   
  -  group.mode-sending(ng-show='mode=="sending" && account.Balance')
  +  group.mode-sending(ng-show='mode=="sending" && account.Balance && connected')
       include ../messages/sendconvert/waiting
       hr
       //- p: button.btn.btn-default(ng-click='reset()', l10n) Stop waiting
   
     //- N5a. Error page
  -  group.mode-error(ng-show='mode=="error" && account.Balance')
  +  group.mode-error(ng-show='mode=="error" && account.Balance && connected')
       include ../messages/sendconvert/localerror
       p: button.btn.btn-link.btn-default(ng-click='cancelConfirm()', l10n) cancel
   
     //- N5b. Ripple error page
  -  group.mode-ripplerror(ng-show='mode=="rippleerror" && account.Balance')
  +  group.mode-ripplerror(ng-show='mode=="rippleerror" && account.Balance && connected')
       rp-transaction-status(rp-engine-result="{{engine_result}}", rp-engine-result-message="{{engine_result_message}}", rp-accepted="{{engine_status_accepted}}")
       group.actions
         hr
  
positive.code: 
    //- N5c. Sent page
  
    group.mode-status(ng-show='mode=="status" && account.Balance')
      include ../messages/sendconvert/confirmation
      group.actions
        hr
  
negative.code: 
    //- N2. Waiting for path
  
    group.mode-wait-path(ng-show='mode=="wait_path" && account.Balance && connected')
      p.literal(rp-spinner="4", l10n)
        | Ripple is calculating a path for your payment.
  
    //- N3. Confirmation page
  
    group.mode-confirm(ng-show='mode=="confirm" && account.Balance && connected')
      p.literal(l10n) You are sending
        span  {{ (send.alt.amount || send.currency) | rpcurrency}}
        |  to
  