I would like to thank those who answered my question.
>How about moving the NODEFAULT to inside the 2 cases, then you wouldn't need the DODEFAULT() at all. That way, the TAB should just process as normal. Granted, I realize that this doesn't answer your question, but it may work.
I had considered this, but I remembered reading in the documentation that the placement of the NODEFAULT command in the function did not make a difference. Common sense should have told me that is makes a difference when the command is on a line that is never reached! Perhaps it is due to lack of sleep.
David Moreau