def FindLabel ( [PLAN] ):
if [PLAN] in (None, " "):
return "Unknown Plan"
else:
return [PLAN]
This work perfect, thank you. Good to know that an empty string treated the same for label expressions and the field calculator. Null is not though, having to use None to represent Null in label expressions.