ticket #18. conditional field