Same idea as what you now have to do to save the header on entering - use OnEntering to call or not call OnPostEntering & do your check there. Note that OnEntering cannot/will not cancel entering - has to be done in OnPostEntering.