followup to previous patch - don't use TMPL_IF EXPR